cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot perform action deploy on component library

Former Member
0 Kudos

Hi all,

Some Background on what i did:

First I created two DCs:

1)External library DC

2)J2EE server component library DC

and followed the procedure given as in

/people/valery.silaev/blog/2005/09/14/a-bit-of-impractical-scripting-for-web-dynpro

Then i created a third DC of type Web Module in order to hold all the classes as given in:

But when I deploy the J2EE server library component DC, I am getting the following error:

Oct 16, 2006 8:38:39 AM /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] ERROR:

[001]Deployment aborted

Settings

SDM host : teak

SDM port : 50018

URL to deploy : file:/C:/DOCUME1/krunalra/LOCALS1/Temp/temp19352pcbp.com~lib_comp.sda

Result

=> deployment aborted : file:/C:/DOCUME1/krunalra/LOCALS1/Temp/temp19352pcbp.com~lib_comp.sda

Aborted: development component 'lib_comp'/'pcbp.com'/'NWX_LIBS_C'/'20061016083638':

Caught exception during library deployment from SAP J2EE Engine's deploy service:

java.rmi.RemoteException: com.sap.engine.deploy.manager.DeployManagerException: <b><b>ERROR: Cannot perform action deploy on component library</b></b> E:\usr\sap\NWX\DVEBMGS00\SDM\root\origin\pcbp.com\lib_comp\NWX_LIBS_C\20061016083638\temp19352pcbp.comlib_comp.sda. Reason: java.rmi.RemoteException: Error during deployLib of server component ./temp/deploy/work/deploying/temp19352pcbp.comlib_comp.sda.. Reason: com.sap.engine.core.service630.container.ContainerException: java.lang.NullPointerException; nested exception is: com.sap.engine.frame.container.deploy.ComponentDeploymentException: com.sap.engine.core.service630.container.ContainerException: java.lang.NullPointerException

at com.sap.engine.services.deploy.server.DeployServiceImpl.deployServerComponent(DeployServiceImpl.java:1576)

at com.sap.engine.services.deploy.server.DeployServiceImpl.deployLibrary(DeployServiceImpl.java:1434)

at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:336)

at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)

at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)

at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

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:100)

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

Caused by: com.sap.engine.frame.container.deploy.ComponentDeploymentException: com.sap.engine.core.service630.container.ContainerException: java.lang.NullPointerException

at com.sap.engine.core.service630.context.container.deploy.DeployContextImpl.deployLibrary(DeployContextImpl.java:36)

at com.sap.engine.services.deploy.server.library.DeployLibTransaction.begin(DeployLibTransaction.java:68)

at com.sap.engine.services.deploy.server.library.LibraryTransaction.makeAllPhases(LibraryTransaction.java:81)

at com.sap.engine.services.deploy.server.DeployServiceImpl.deployServerComponent(DeployServiceImpl.java:1566)

... 11 more

Exception is: ; nested exception is: com.sap.engine.deploy.manager.DeployManagerException: <b>ERROR: Cannot perform action deploy on component library</b> E:\usr\sap\NWX\DVEBMGS00\SDM\root\origin\pcbp.com\lib_comp\NWX_LIBS_C\20061016083638\temp19352pcbp.comlib_comp.sda. Reason: java.rmi.RemoteException: Error during deployLib of server component ./temp/deploy/work/deploying/temp19352pcbp.comlib_comp.sda.. Reason: com.sap.engine.core.service630.container.ContainerException: java.lang.NullPointerException; nested exception is: com.sap.engine.frame.container.deploy.ComponentDeploymentException: com.sap.engine.core.service630.container.ContainerException: java.lang.NullPointerException at com.sap.engine.services.deploy.server.DeployServiceImpl.deployServerComponent(DeployServiceImpl.java:1576) at com.sap.engine.services.deploy.server.DeployServiceImpl.deployLibrary(DeployServiceImpl.java:1434) at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:336) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304) at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193) at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) 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:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: com.sap.engine.frame.container.deploy.ComponentDeploymentException: com.sap.engine.core.service630.container.ContainerException: java.lang.NullPointerException at com.sap.engine.core.service630.context.container.deploy.DeployContextImpl.deployLibrary(DeployContextImpl.java:36) at com.sap.engine.services.deploy.server.library.DeployLibTransaction.begin(DeployLibTransaction.java:68) at com.sap.engine.services.deploy.server.library.LibraryTransaction.makeAllPhases(LibraryTransaction.java:81) at com.sap.engine.services.deploy.server.DeployServiceImpl.deployServerComponent(DeployServiceImpl.java:1566) ... 11 more Exception is:

(message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineCompOnlineDeployerImpl.performAction(DeploymentActionTypes).REMEXC)

Deployment exception : The deployment of at least one item aborted

I have being stuck up on this erorr for past few days,

If anybody can please help me out in this,then it would be highly appreciated.

Thank You,

With regards,

Krunal.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Bala,

Thank you for the idea of 2 public parts.

Instead of making a WebDynpro DC, i used both the public parts that i had created in the external library in my J2EE Server component library DC itself and also used the Web module DC to hold the class files, and then deployed it and it ran.

Thank you once again.

Regards,

Krunal Rana.

Former Member
0 Kudos

Krunal,

If your objective is to access an external library from your WD DC, then refer my <a href="/people/bala.krishnan2/blog/2006/09/25/bid-adieu-to-bots--using-captchas for a simple solution.

Bala