cancel
Showing results for 
Search instead for 
Did you mean: 

NW 7.2 CE EAR deploy error: Unable to extract ws clients deployment data

Former Member
0 Kudos

Hi,

I am attempting to deploy an extremely simple Enterprise application from Developer Studio. I creates a new enterprise app then created a new dynamic web project as associated it with the EAR. I then placed a single JSP containing only static content within the web app. When I attempt to deploy (either through the server view, as a workspace deployable archive in deploy view or after exporting the EAR and deploying as an eternal archive in deploy view) I receive the following error and the deployment fails. I am not trying to do anything with web services or web service clients. After a fresh reinstall deployment works for a short while then the error begins occurring again. Creating a new workspace and recreating the project caused no change.

Any help, tips or things to try would be greatly appreciated.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Ok, I figured it out.

Within our application the following code was begin executed:

System.setProperty

(

"javax.xml.transform.TransformerFactory",

"org.apache.xalan.xsltc.trax.TransformerFactoryImpl"

);

Once you programmatically change the TransformerFactory system/JVM property you can no longer deploy. It also causes errors within the admin tools. I guess the solution is "don't do that."

I think the error message above was a symptom... the server could not parse the ws client deployment data because ti was trying to use a non-SAP transformer.

Former Member
0 Kudos

--- Deploying file(s):

C:\SAP_Workspace_72_b\TestEarB\TestEarB.ear

--- Status:

Deploy Exception.

--- Description:

S U M M A R Y

~~~~~~~~~~~~~~~~~~~

Successfully deployed: 0

Deployed with warnings: 0

Failed deployments: 1

~~~~~~~~~~~~~~~~~~~

ASJ.dpl_dc.001085 An error occurred while deploying the deployment item [sap.com_TestEarB].

; nested exception is:

com.sap.engine.services.dc.gd.DeliveryException: [ERROR CODE DPL.DC.3298] An error occurred during deployment of [sap.com_TestEarB]. Cannot deploy it.

1. File:C:\SAP_Workspace_72_b\TestEarB\TestEarB.ear

Name:TestEarB

Vendor:sap.com

Location:localhost

Version:2010.08.12.09.23.12

Deploy status:Aborted

Version:NEW

Description:

1. Exception occurred during ws clients deployment. Unable to extract ws clients deployment data for archive TestWeb.war, application sap.com/TestEarB.

-> Unsupported Source object.

2. [ASJ.dpl_dc.006005] The reason for nested issue could be concurrency one in components involved in exception stack trace.

Hint: 1) Search in [std_server.out] file in work dir for message [Possible concurrency issue related to item [sap.com_TestEarB].] or thread dumps.

--- Exception:

com.sap.engine.services.dc.api.deploy.DeployException: [ERROR CODE DPL.DCAPI.1027] DeploymentException.

Reason: ASJ.dpl_dc.001085 An error occurred while deploying the deployment item [sap.com_TestEarB].

; nested exception is:

com.sap.engine.services.dc.gd.DeliveryException: [ERROR CODE DPL.DC.3298] An error occurred during deployment of [sap.com_TestEarB]. Cannot deploy it.

at com.sap.engine.services.dc.api.deploy.impl.DeployProcessorImpl.deployItems(DeployProcessorImpl.java:891)

at com.sap.engine.services.dc.api.deploy.impl.DeployProcessorImpl.deploy(DeployProcessorImpl.java:259)

at com.sap.ide.eclipse.deployer.dc.deploy.DeployProcessor70.deploy(DeployProcessor70.java:104)

at com.sap.ide.eclipse.sdm.threading.DCDeployThread.run(DCDeployThread.java:80)

Caused by: com.sap.engine.services.dc.cm.deploy.DeploymentException: ASJ.dpl_dc.001085 An error occurred while deploying the deployment item [sap.com_TestEarB].

; nested exception is:

com.sap.engine.services.dc.gd.DeliveryException: [ERROR CODE DPL.DC.3298] An error occurred during deployment of [sap.com_TestEarB]. Cannot deploy it.

at com.sap.engine.services.dc.cm.deploy.impl.OnlineDeployProcessor.performDelivery(OnlineDeployProcessor.java:244)

at com.sap.engine.services.dc.cm.deploy.impl.BulkOnlineDeployProcessor.deploy(BulkOnlineDeployProcessor.java:62)

at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor$DeployProcessorHelper.visit(AbstractDeployProcessor.java:273)

at com.sap.engine.services.dc.cm.deploy.impl.DeploymentItemImpl.accept(DeploymentItemImpl.java:84)

at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor.deploy(AbstractDeployProcessor.java:95)

at com.sap.engine.services.dc.cm.deploy.impl.DeployThread.run(DeployThread.java:39)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:115)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:96)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:315)

Caused by: com.sap.engine.services.dc.gd.DeliveryException: [ERROR CODE DPL.DC.3298] An error occurred during deployment of [sap.com_TestEarB]. Cannot deploy it.

at com.sap.engine.services.dc.gd.impl.ApplicationDeployer.deploy(ApplicationDeployer.java:134)

at com.sap.engine.services.dc.gd.impl.InitialApplicationDeployer.performDeployment(InitialApplicationDeployer.java:130)

at com.sap.engine.services.dc.gd.impl.InitialGenericDeliveryImpl.deploy(InitialGenericDeliveryImpl.java:57)

at com.sap.engine.services.dc.cm.deploy.impl.OnlineDeployProcessor.performDelivery(OnlineDeployProcessor.java:210)

... 8 more

Caused by: com.sap.engine.services.deploy.server.utils.DSRemoteException: ASJ.dpl_ds.006193 Error while deploying ear file C:\SAP_Workspace_72_b\TestEarB\TestEarB.ear; nested exception is:

java.lang.Exception: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Exception occurred during ws clients deployment. Unable to extract ws clients deployment data for archive TestWeb.war, application sap.com/TestEarB.

at com.sap.engine.services.webservices.server.deploy.wsclients.WSClientsDeployProcess.extractWSClientsJ2EEEngineDescriptors(WSClientsDeployProcess.java:249)

at com.sap.engine.services.webservices.server.deploy.wsclients.WSClientsDeployProcess.extractWSClientsJ2EEEngineDescriptors(WSClientsDeployProcess.java:204)

at com.sap.engine.services.webservices.server.deploy.wsclients.WSClientsDeployProcess.init(WSClientsDeployProcess.java:122)

at com.sap.engine.services.webservices.server.deploy.WSBaseAbstractDProcess.makeProcess(WSBaseAbstractDProcess.java:320)

at com.sap.engine.services.webservices.server.deploy.WebServicesDeployManager.deployWSClients(WebServicesDeployManager.java:1079)

at com.sap.engine.services.webservices.server.deploy.WebServicesDeployManager.deploy(WebServicesDeployManager.java:274)

at com.sap.engine.services.deploy.server.utils.container.ContainerWrapper.deploy(ContainerWrapper.java:273)

at com.sap.engine.services.deploy.server.application.DeploymentTransaction.makeComponents(DeploymentTransaction.java:577)

at com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:296)

at com.sap.engine.services.deploy.server.application.DeploymentTransaction.begin(DeploymentTransaction.java:211)

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

at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:755)

at com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:2198)

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

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

at com.sap.engine.services.dc.gd.impl.ApplicationDeployer.deploy(ApplicationDeployer.java:116)

at com.sap.engine.services.dc.gd.impl.InitialApplicationDeployer.performDeployment(InitialApplicationDeployer.java:130)

at com.sap.engine.services.dc.gd.impl.InitialGenericDeliveryImpl.deploy(InitialGenericDeliveryImpl.java:57)

at com.sap.engine.services.dc.cm.deploy.impl.OnlineDeployProcessor.performDelivery(OnlineDeployProcessor.java:210)

at com.sap.engine.services.dc.cm.deploy.impl.BulkOnlineDeployProcessor.deploy(BulkOnlineDeployProcessor.java:62)

at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor$DeployProcessorHelper.visit(AbstractDeployProcessor.java:273)

at com.sap.engine.services.dc.cm.deploy.impl.DeploymentItemImpl.accept(DeploymentItemImpl.java:84)

at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor.deploy(AbstractDeployProcessor.java:95)

at com.sap.engine.services.dc.cm.deploy.impl.DeployThread.run(DeployThread.java:39)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:115)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:96)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:315)

Caused by: javax.xml.transform.TransformerException: Unsupported Source object.

at com.sap.engine.lib.jaxp.TransformerImpl.invokeDocHandlerMethodsFor(TransformerImpl.java:651)

at com.sap.engine.lib.jaxp.TransformerImpl.transformSimple(TransformerImpl.java:267)

at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:237)

at com.sap.engine.lib.xml.util.legacy.StaxDOMLoader.load(StaxDOMLoader.java:53)

at com.sap.engine.services.webservices.server.deploy.j2ee.ws.J2EE14WSClientConvertor.convert(J2EE14WSClientConvertor.java:278)

at com.sap.engine.services.webservices.server.deploy.j2ee.ws.J2EE14WSClientConvertor.convert(J2EE14WSClientConvertor.java:231)

at com.sap.engine.services.webservices.server.deploy.j2ee.ws.J2EE14WSClientConvertor.convert(J2EE14WSClientConvertor.java:204)

at com.sap.engine.services.webservices.server.deploy.wsclients.WSClientsDeployProcess.extractWSClientsJ2EEEngineDescriptors(WSClientsDeployProcess.java:217)

... 26 more

at com.sap.engine.services.deploy.server.DeployServiceImpl.catchDeploymentExceptionWithDSRem(DeployServiceImpl.java:4398)

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

at com.sap.engine.services.dc.gd.impl.ApplicationDeployer.deploy(ApplicationDeployer.java:116)

... 11 more

Caused by: java.lang.Exception: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Exception occurred during ws clients deployment. Unable to extract ws clients deployment data for archive TestWeb.war, application sap.com/TestEarB.

at com.sap.engine.services.webservices.server.deploy.wsclients.WSClientsDeployProcess.extractWSClientsJ2EEEngineDescriptors(WSClientsDeployProcess.java:249)

at com.sap.engine.services.webservices.server.deploy.wsclients.WSClientsDeployProcess.extractWSClientsJ2EEEngineDescriptors(WSClientsDeployProcess.java:204)

at com.sap.engine.services.webservices.server.deploy.wsclients.WSClientsDeployProcess.init(WSClientsDeployProcess.java:122)

at com.sap.engine.services.webservices.server.deploy.WSBaseAbstractDProcess.makeProcess(WSBaseAbstractDProcess.java:320)

at com.sap.engine.services.webservices.server.deploy.WebServicesDeployManager.deployWSClients(WebServicesDeployManager.java:1079)

at com.sap.engine.services.webservices.server.deploy.WebServicesDeployManager.deploy(WebServicesDeployManager.java:274)

at com.sap.engine.services.deploy.server.utils.container.ContainerWrapper.deploy(ContainerWrapper.java:273)

at com.sap.engine.services.deploy.server.application.DeploymentTransaction.makeComponents(DeploymentTransaction.java:577)

at com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:296)

at com.sap.engine.services.deploy.server.application.DeploymentTransaction.begin(DeploymentTransaction.java:211)

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

at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:755)

at com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:2198)

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

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

at com.sap.engine.services.dc.gd.impl.ApplicationDeployer.deploy(ApplicationDeployer.java:116)

at com.sap.engine.services.dc.gd.impl.InitialApplicationDeployer.performDeployment(InitialApplicationDeployer.java:130)

at com.sap.engine.services.dc.gd.impl.InitialGenericDeliveryImpl.deploy(InitialGenericDeliveryImpl.java:57)

at com.sap.engine.services.dc.cm.deploy.impl.OnlineDeployProcessor.performDelivery(OnlineDeployProcessor.java:210)

at com.sap.engine.services.dc.cm.deploy.impl.BulkOnlineDeployProcessor.deploy(BulkOnlineDeployProcessor.java:62)

at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor$DeployProcessorHelper.visit(AbstractDeployProcessor.java:273)

at com.sap.engine.services.dc.cm.deploy.impl.DeploymentItemImpl.accept(DeploymentItemImpl.java:84)

at com.sap.engine.services.dc.cm.deploy.impl.AbstractDeployProcessor.deploy(AbstractDeployProcessor.java:95)

at com.sap.engine.services.dc.cm.deploy.impl.DeployThread.run(DeployThread.java:39)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:115)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:96)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:315)

Caused by: javax.xml.transform.TransformerException: Unsupported Source object.

at com.sap.engine.lib.jaxp.TransformerImpl.invokeDocHandlerMethodsFor(TransformerImpl.java:651)

at com.sap.engine.lib.jaxp.TransformerImpl.transformSimple(TransformerImpl.java:267)

at com.sap.engine.lib.jaxp.TransformerImpl.transform(TransformerImpl.java:237)

at com.sap.engine.lib.xml.util.legacy.StaxDOMLoader.load(StaxDOMLoader.java:53)

at com.sap.engine.services.webservices.server.deploy.j2ee.ws.J2EE14WSClientConvertor.convert(J2EE14WSClientConvertor.java:278)

at com.sap.engine.services.webservices.server.deploy.j2ee.ws.J2EE14WSClientConvertor.convert(J2EE14WSClientConvertor.java:231)

at com.sap.engine.services.webservices.server.deploy.j2ee.ws.J2EE14WSClientConvertor.convert(J2EE14WSClientConvertor.java:204)

at com.sap.engine.services.webservices.server.deploy.wsclients.WSClientsDeployProcess.extractWSClientsJ2EEEngineDescriptors(WSClientsDeployProcess.java:217)

... 26 more

at com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException.writeReplace(WSDeploymentException.java:60)