cancel
Showing results for 
Search instead for 
Did you mean: 

NWDI default package prefix issue

Former Member
0 Kudos

Hi Folks,

Background

We use Visual Composer to develop applications

CE 7.1 EHP1 SP4 ( includes NWDI )

NWDI and Visual Composer - config integration completed per sap doc

ISSUE:

While trying to add DC ( which has visual composer model )

from local repository to NWDI Source Control Repository

using "Add to Source Control" option gives me ERROR

INFO

Below is some info

ds.env.nwdi.defaultpackageprefix = cae

In nameReservation SLD created

DTP ( Design Time Package)= com.vcgoodrich.cae

DC name = vcgoodrich.com/cae

ERROR seen in NWA logs

  • VC-DevServer][]Execution of actionAddDCToSourceControl of service CompLibManager failed : Reason : null

  • Reason: Default Package Prefix not supported by SLD

tried various prefix combinations, vc, vc1, vc2. caevc, dc_cae_vc

and corresponding name resevation in SLD . same issue

Failed (javax.management.MBeanPermission,#[:j2eeType=trace,name=EndToEndCentralMBean,*],isActive,getGuidByName,getTraceLevelByName,getTraceLevelByName,importTrace,isFileExistsLocally,removeTraceFile)java.lang.reflect.InvocationTargetException

Any thoughts or suggestions for solving this issue, did you encounter this issue

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

The solution to this issue is

(for CE7.1 EHP1 SP4 Visual Composer)

There is strict corelation between below 1,2 and 3

1.

NWA -> Config mgmt -> infrastructure ->

java system properties -> services tab

VisualComposer-Development Server

ds.env.nwdi.defaultpackageprefix

2.

sld -> name reservation -> name prefix

DTP ( Design time Package )

3.

sld -> name reservation -> name prefix

Development Component Name

For example set

ds.env.nwdi.defaultpackageprefix

com.mycompany.cae

Create DTP nameprefix

com.mycompany.cae

Create in Development Component Name

mycompany.com/cae

This resolved the issue

Ray Shetkar

Former Member
0 Kudos

Thanks for sharing this information, Ray!

Former Member
0 Kudos

Anyone have doc on visual composer and NWDI integration for CE7.11

If you have visual composer and NWDI integration doc

please email to wmu1990 hotmail email address

Thanks in Advance

RS

Former Member
0 Kudos

Hi Arun, Goriga and others

When I made DTP name = ds.env.nwdi.defaultpackageprefix = com.vcgoodrich.cae, it passed throught that error.

Steps that were followed are

login with myid

Open the visual composer model in VC

From local repository, select a DC and add to source control

Gives the below error

Development component cannot be added to source control

In the log I see an error

com.sap.engine.interfaces.webservices.runtime.ProtocolException: Authentication failed.

......................................

Caused by: com.sap.engine.services.wssec.policy.exception.VerifyException: [ASJ.wssec.020458] Authentication failed.

at com.sap.engine.services.wssec.srt.protocols.ProviderSecurityProtocol.authenticate(ProviderSecurityProtocol.java:258)

at com.sap.engine.services.wssec.srt.protocols.ProviderSecurityProtocol.afterDeserialization(ProviderSecurityProtocol.java:687

CSN Component: BC-ESI-WS-JAV-RT

DC Component: webservices_lib

It is using a Guest user internally

Any thoughts on this

RS

p330068
Active Contributor
0 Kudos

Hi Ray,

After updating package prefix in SLD. have you update the NWDI track with "Update CMS" in landscape configurator.

Hope it will helps

Regards

Arun Jasiwal

Former Member
0 Kudos

Hi,

Please look into the SAP NOTE:1222886

under the section:28. Unsupported package prefixes cause error.

This will help you.

Regards,

Lavanya.G