cancel
Showing results for 
Search instead for 
Did you mean: 

DTR Permission problem

Former Member
0 Kudos

Hi,

I cannot set DTR permissions using the Eclipse plugin.

I´m Administrator and JDI Administrator (CBS.Administrator, CMS.Administrate).

In Visual Admin, Security Provider Service for the application sap.com/tcdtrenterpriseapp*dtr the following security settings are present:

DtrSecurityRole - Groups "Everyone"

EngineAdminRole - Groups "Administrators"

MBeanCreator - Groups "Administrators"

In NWDS all menu items of the context menu of permission view are disabled.

In the .log file I find the following error message after setting the view permission URL to http://:50000/dtr/

!ENTRY org.eclipse.ui 4 4 Mai 23, 2005 09:37:23.93

!MESSAGE Unhandled exception caught in event loop.

!ENTRY org.eclipse.ui 4 0 Mai 23, 2005 09:37:23.93

!MESSAGE ACL manager was released

!STACK 0

java.lang.IllegalStateException: ACL manager was released

at com.tssap.dtr.client.lib.acl.impl.ACLManager.checkState(ACLManager.java:426)

at com.tssap.dtr.client.lib.acl.impl.ACLManager.getACL(ACLManager.java:232)

at com.tssap.dtr.client.eclipse.admin.ui.PermissionViewer.getAcl(PermissionViewer.java:1360)

at com.tssap.dtr.client.eclipse.admin.ui.PermissionViewer.access$3700(PermissionViewer.java:106)

at com.tssap.dtr.client.eclipse.admin.ui.PermissionViewer$39.run(PermissionViewer.java:1167)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)

at com.tssap.dtr.client.eclipse.admin.ui.PermissionViewer.setInput(PermissionViewer.java:1159)

at com.tssap.dtr.client.eclipse.admin.ui.PermissionViewer.handleOpenAcl(PermissionViewer.java:828)

at com.tssap.dtr.client.eclipse.admin.ui.PermissionViewer.access$2800(PermissionViewer.java:106)

at com.tssap.dtr.client.eclipse.admin.ui.PermissionViewer$23.run(PermissionViewer.java:668)

at com.tssap.dtr.client.eclipse.admin.ui.PermissionView$7.run(PermissionView.java:199)

at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)

at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:456)

at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:403)

at org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:397)

at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:72)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)

at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)

at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)

at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)

at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)

at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)

at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)

at com.sap.ide.eclipse.startup.Main.run(Main.java:789)

at com.sap.ide.eclipse.startup.Main.main(Main.java:607)

My environment:

Web AS 640 SP11

NWDS 2.0.11

Any suggestions?

Helmut

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Please help!

<b>http://<server>:<port>/dtr</b>

This link displays "You are not authorized to view this page"

<b>Assumptions:</b>

1. User name and password are correct

2. I have checked Visual Admin and DTR application (sap.com/tcdtrenterpriseapp*dtr) is running

3. User has the ff roles: CBS.Administrator, CMS.Administrator, JDI.Administrator, NWDI.Administrator

4. User is not locked

5. Not using ABAP for user management

Former Member
0 Kudos

Did you define ACL permissions using the DTR admin plugin?

Former Member
0 Kudos

We do not have files and DTR clients yet. We are in the Name Configuration process. And in order to this, we need to access the given link. Do we also need ACL permissions for this?

Former Member
0 Kudos

No, you do not necessarily need ACL permissions. I was asking this, because incorrect ACLs can lock out all users except superadmin. There's a SAP Note on this topic.

Did you search the SAP Notes to find a solution to your problem?

Former Member
0 Kudos

Hi!

I added current user to group JDI.Administrators and I was able to access the link already.

Former Member
0 Kudos

Did you change this file name from D:\SAP\JDT\eclipse\plugins\com.tssap.dtr.client.eclipse.admin\plugin.xml.disabled

to plugin.xml?

htammen
Active Contributor
0 Kudos

Hi Joon,

yes of course. If I hadn´t done that I couldn´t see the permission view at all.

Regards

Helmut

Former Member
0 Kudos

Hey Helmut,

I'm quite sure I've had this working a while ago, but I'm trying to have a look at the permissions now and get the same error. I'm now using an SP15 NWDS. Have you managed to fix this?

Kind regards,

Pascal

Former Member
0 Kudos

SAP Note 865630 contains the solution. This apparently only works with a DTR Client that was created manually. The DTR Clients created for imported Development Configurations have some restrictions applied that prevent View Permissions from working correctly.