cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Portal Web Dynpro tc~wd~api is not active on the server

carlos_suaza
Explorer
0 Kudos

Hi Portal Master

I am trying to deploy a web dynpro app to sap portals, but this error is happening it has hard reference to resource tcwdapi with type application, which is not active on the server

What could be the problem, because i am developing a simple app like Hello World, but this problem happend when i tryng to start the app in the J2EE Visual Administrator

Thanks for your help

Carlos Suaza

Attachement Log Error Deploy:

Error occurred on server 104036750 during startApp test.com/helloworld :

com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Application test.com/helloworld cannot be started. Reason: it has hard reference to resource tcwdapi with type application, which is not active on the server.

at com.sap.engine.services.deploy.server.ReferenceResolver.processReferenceToApplication(ReferenceResolver.java:597)

at com.sap.engine.services.deploy.server.ReferenceResolver.processMakeReference(ReferenceResolver.java:399)

at com.sap.engine.services.deploy.server.ReferenceResolver.beforeStartingApplication(ReferenceResolver.java:328)

at com.sap.engine.services.deploy.server.application.StartTransaction.beginCommon(StartTransaction.java:162)

at com.sap.engine.services.deploy.server.application.StartTransaction.begin(StartTransaction.java:136)

at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:292)

at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesImpl(ParallelAdapter.java:342)

at com.sap.engine.services.deploy.server.application.ParallelAdapter.runMe(ParallelAdapter.java:89)

at com.sap.engine.services.deploy.server.application.ParallelAdapter$1.run(ParallelAdapter.java:233)

at com.sap.engine.frame.core.thread.Task.run(Task.java:64)

at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)

at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)

Caused by: com.sap.engine.services.deploy.container.DeploymentException: <Localization failed: ResourceBundle='com.sap.engine.services.deploy.DeployResourceBundle', ID='Exception while starting: sap.com/tcwdapi', Arguments: []> : Can't find resource for bundle java.util.PropertyResourceBundle, key Exception while starting: sap.com/tcwdapi

at com.sap.portal.prt.sapj2ee.PortalRuntimeContainer.prepareStart(PortalRuntimeContainer.java:527)

at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationLocalAndWait(DeployServiceImpl.java:4366)

at com.sap.engine.services.deploy.server.ReferenceResolver.processReferenceToApplication(ReferenceResolver.java:589)

... 11 more

Caused by: com.sap.engine.services.deploy.container.DeploymentException: <Localization failed: ResourceBundle='com.sap.engine.services.deploy.DeployResourceBundle', ID='Exception while starting: SAPJ2EE::test.com/helloworld', Arguments: []> : Can't find resource for bundle java.util.PropertyResourceBundle, key Exception while starting: SAPJ2EE::test.com/helloworld

at com.sap.portal.prt.sapj2ee.SAPJ2EEPortalRuntime.getAndStartSAPJ2EEApplicationItem(SAPJ2EEPortalRuntime.java:876)

at com.sap.portal.prt.sapj2ee.PortalRuntimeContainer.prepareStart(PortalRuntimeContainer.java:511)

... 13 more

Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: [ExternalApplicationItem.prepare]: SAPJ2EE::test.com/helloworld

at com.sapportals.portal.prt.core.broker.ExternalApplicationItem.prepare(ExternalApplicationItem.java:188)

at com.sapportals.portal.prt.core.broker.SAPJ2EEApplicationItem.prepare(SAPJ2EEApplicationItem.java:232)

at com.sapportals.portal.prt.core.broker.SAPJ2EEApplicationItem.start(SAPJ2EEApplicationItem.java:192)

at com.sapportals.portal.prt.service.sapj2ee.Mediator.getAndStartExternalApplication(Mediator.java:132)

at com.sap.portal.prt.sapj2ee.StartPortalApplication.coreRun(StartPortalApplication.java:59)

at com.sap.portal.prt.sapj2ee.StartPortalApplication.run(StartPortalApplication.java:36)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

Caused by: com.sapportals.portal.prt.core.broker.PortalApplicationNotFoundException: Could not find portal application tcwdapi

at com.sapportals.portal.prt.core.broker.PortalApplicationItem.prepare(PortalApplicationItem.java:415)

at com.sapportals.portal.prt.core.broker.ExternalApplicationItem.prepare(ExternalApplicationItem.java:180)

... 9 more

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Make sure your NDWS has the same version and support pack as the portal you are deploying to...

carlos_suaza
Explorer
0 Kudos

Hi Michael,

Thanks for your post, actually i am using Developer Studio 7.1 and SAP Portal 7.0 and this error is happening, i should to use Developer Studio 7.0? (from SAP NetWeaver 7.0 Developer Workplace), where can i get it, or a link to download?

Thanks

Carlos

Former Member
0 Kudos

You should be able to get NWDS 7.0 from the SAP service marketplace and would be my suggestion for deploying to Java 7.0.

carlos_suaza
Explorer
0 Kudos

Hi Michael, thanks for your help, that was the solution.

Carlos Suaza

Answers (0)