on 11-20-2005 11:11 AM
Hi all,
When I am deploying the ISA ear files through SDM, it is giving me error. Thelog viewer of SDM is as follows:
<b>Nov 20, 2005 3:56:17 PM Info: ***** Begin of SAP J2EE Engine Deployment (J2EE Application) *****
Nov 20, 2005 3:57:41 PM Info: Begin of log messages of the target system:
05/11/20 15:56:33 - ***********************************************************
05/11/20 15:57:18 - Start updating EAR file...
05/11/20 15:57:18 - start-up mode is lazy
05/11/20 15:57:18 - WARNING: Security role mapping cannot be done. Reason:
.
05/11/20 15:57:41 - com.sap.engine.deploy.manager.MissingSubstitutionException: Missing substitution value for variable [com.sap.dc_name].
at com.sap.engine.deploy.manager.DeployManagerImpl.makeTempEar(DeployManagerImpl.java:3753)
at com.sap.engine.deploy.manager.DeployManagerImpl.makeNewEar1(DeployManagerImpl.java:3721)
at com.sap.engine.deploy.manager.DeployManagerImpl.deployUpdateAction(DeployManagerImpl.java:522)
at com.sap.engine.deploy.manager.DeployManagerImpl.deploy(DeployManagerImpl.java:506)
at com.sap.sdm.serverext.servertype.inqmy.extern.EngineJ2EE620OnlineDeployerImpl.performDeployment(EngineJ2EE620OnlineDeployerImpl.java:330)
at com.sap.sdm.serverext.servertype.inqmy.extern.EngineDeployerImpl.deploy(EngineDeployerImpl.java:96)
at com.sap.sdm.serverext.servertype.inqmy.EngineProcessor.executeAction(EngineProcessor.java:224)
at com.sap.sdm.app.proc.deployment.impl.PhysicalDeploymentActionExecutor.execute(PhysicalDeploymentActionExecutor.java:60)
at com.sap.sdm.app.proc.deployment.impl.DeploymentActionImpl.execute(DeploymentActionImpl.java:186)
at com.sap.sdm.app.proc.deployment.controllers.internal.impl.DeploymentExecutorImpl.execute(DeploymentExecutorImpl.java:46)
at com.sap.sdm.app.proc.deployment.states.eventhandler.ExecuteDeploymentHandler.executeAction(ExecuteDeploymentHandler.java:83)
at com.sap.sdm.app.proc.deployment.states.eventhandler.ExecuteDeploymentHandler.handleEvent(ExecuteDeploymentHandler.java:60)
at com.sap.sdm.app.proc.deployment.states.StateBeforeNextDeployment.processEvent(StateBeforeNextDeployment.java:128)
at com.sap.sdm.app.proc.deployment.states.InstContext.processEventServerSide(InstContext.java:73)
at com.sap.sdm.app.proc.deployment.states.InstContext.processEvent(InstContext.java:59)
at com.sap.sdm.app.view.controllers.DeployEventProcessor.processEvent(DeployEventProcessor.java:11)
at com.sap.sdm.client_server.deployserver.DeployCmdProcessor.processEvent(DeployCmdProcessor.java:268)
at com.sap.sdm.client_server.deployserver.DeployCmdProcessor.process(DeployCmdProcessor.java:112)
at com.sap.sdm.gui.server.GuiAdminRoleCmdProcessor.process(GuiAdminRoleCmdProcessor.java:72)
at com.sap.sdm.is.cs.session.server.SessionCmdProcessor.process(SessionCmdProcessor.java:67)
at com.sap.sdm.is.cs.cmd.server.CmdServer.execCommand(CmdServer.java:76)
at com.sap.sdm.client_server.launch.ServerLauncher$ConnectionHandlerImpl.handle(ServerLauncher.java:280)
at com.sap.sdm.is.cs.ncserver.NetCommServer.serve(NetCommServer.java:43)
at com.sap.sdm.is.cs.ncwrapper.impl.ServiceWrapper.serve(ServiceWrapper.java:39)
at com.sap.bc.cts.tp.net.Worker.run(Worker.java:50)
at java.lang.Thread.run(Thread.java:534)
05/11/20 15:57:41 - ***********************************************************
Nov 20, 2005 3:57:41 PM Info: End of log messages of the target system.</b>
Please help me in this regard.
Thanks in advance,
Sameer
Hi,
In order to use substitution variables you have to declare them in META-INF/sda-dd.xml packaged inside your EAR.
Unluckily META-INF/sda-dd.xml is generated by NDWS, even it already exists it is always replaced.
For the moment i am afraid you have to:
generate your EAR
hack META-INF/sda-dd.xml in your EAR before deploy it with SDM.
It seems that a patch is in progress.
I am waiting for it.
I get this infos from a collegue, a person named Dimitar from SAP replies following:
"I have prepared the fix and it will be available soon.
You will be able to copy your own sda-dd.xml in the META-INF folder
of the ear file and it will not be overwritten in ear file.
Providing correct sda-dd.xml is essential in order to deploy
successfully on the server. If for example the your sda-dd.xml
cannot be read it will be again replaced by a default one."
Unfortunately, I have no direct exchange with Dimitar. I am still trying to get in contact without success.
Best regards
Message was edited by: Matthieu CHAIZE
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.