cancel
Showing results for 
Search instead for 
Did you mean: 

CBS activity search and DTR permissions in NWDS

Former Member
0 Kudos

Hi,

I have a problem that may be three problems:

1) In CBS, the activity search fails.

The error says there is a communication error.

The J2EE log (defaultTrace) says "401 Unauthorized".

It does not matter what user ID I use. I even tried the emergency user.

2) In NWDS, I cannot set DTR permissions

as instructed in http://help.sap.com/saphelp_nw04s/helpdata/en/20/f4a94076b63713e10000000a155106/frameset.htm

The "view permissions" screen appears, and "add principle" screen also appears.

Pressing "OK" does not do anything. The screen just sits there.

3) In NWDS, the activation fails.

COMMUNICATION_ERROR occurs

My questions:

1) What, in your experience, does "401 unauthorized" mean?

2) Happen to know about this behaviour? Where can I troubleshoot NWDS?

3) What, in your experience, does COMMUNICATION_ERROR imply?

Background:

I have installed the system with template installer.

The NW2004s sp stack is number 9.

Thanks!

Samuli Kaisanlahti

Senior NetWeaver Basis consultant

Capgemini Finland Oy

Accepted Solutions (1)

Accepted Solutions (1)

former_member185029
Active Contributor
0 Kudos

Hello Samuli,

Have you defined permission for the users you are using to log into dtr through NWDS?

There are certain actions that you will need to assign to users prior you use that user to login to DTR.

Ashu

Former Member
0 Kudos

Hi,

I am trying to set the permissions in NWDS, but am not able to do so.

The emergency user, superadmin, should be able to perform all operations, but it doesn't.

When I create a new client in NWDS, the permissions are there in /ws/, and they can be edited.

Also, I can see from http://wr3ns437:52000/dtr/ws/system/config/active/ACLs/byPath that the principals are there.

Also, in DTR I can search for activities. The problem seems to be in communication between NWDS/CBS to DTR.

I don't know too much about the mechanism so I need advice.

Thanks,

Samuli

Former Member
0 Kudos

In NetWeaver Administrator, Template installer, I tried to re-run the DI template.

The process goes fine until 90% where it reports the same error we get in NDWS while trying the activations:

CBS failed to communicate with some other server( internal code: COMMUNICATION_ERROR)

tx,

Samuli

former_member185029
Active Contributor
0 Kudos

Hi,

I have never tried to install DI using templates.

I follow the routine way of deplyoing CMS/CBS and DTR SCA files through SDM/JSPM.

Then authentication process that I follow is to go to user administration http://<Server>:<Port>/useradmin create a role with actions assigned it.

Once I assign this role to the user, he/she can login to DTR.

Ashu

Former Member
0 Kudos

Hi,

I have also verified with http://host:port/useradmin (in both NWDI and SLD) that the users are there, and that the users have appropriate rights.

The problem is not withing DTR rights, since I am able to search for actitivities in http://host:port/dtr application with any of the relevant users (Administrator, NWDI_ADM, NWDI_CMSADM, NWDI_DEV, all the developer accounts).

Could anyone tell me the mechanism between CBS and DTR?

How is the user information passed between these applications?

Does this involve SLD in any way?

Regads,

Samuli

Former Member
0 Kudos

Hi Samuli,

The Mechanism of CBS to be simple:

1) Required to check whether the components that u develop has some build error. 2) Check the dependency of the Used Development Components.

DTR:

1) Repository to maintain different versions of ur developed compoenents files.

2) Eases the user to fetch other developers component and modify.

To brief you how this happens:

User develops his component and then builds a local one. When he is trying to check in the developed activity a central build happens and if this is successful the devloped component will be available for other developers to modify in the InActive DC of the DTR. This is how the flow goes.

For the final one:

Yes of course the SLD is also dependent on each other.

Regards,

Nagarajan.

Former Member
0 Kudos

Thank you mr. Kumar.

I meant the technical mechanism between CBS and DTR. It seems that DTR/activities can be accessed directy, but not via CBS.

What is the technical mechanism with what the CBS connects to DTR?

And how does it transfer the user data? Haven't seen a logon screen there.

Regards,

Samuli

Former Member
0 Kudos

Hi Samuli,

The Change Management Service(CMS) represents the part of Lifecycle management in SAP JDI. In Conjunction with the DTR and CBS it enables the delivery and maintenance. It is made up of Landscape Configurator.

In JDI following tasks are performed automatically once you define your Doains and Tracks in CMS.

1) Definition of Landscapes.

2) Controlling of Deployment and Build Process

3) Propagation of Java software Changes

4) Delivery of Software component versions

So the technical mechanism is carried internally by JDI since their dependencies are well known.

Regards,

Nagarajan.

Answers (0)