Error deploying EAR that is a Webservice
In the SAP NetWeaver Developer Studio, when I select the option "Deploy to J2EE engine" on my EAR file, I get the following error:
java.rmi.RemoteException: Cannot deploy application sap.com/LDAPManagerEAR..
Reason: Incorrect application sap.com/LDAPManagerEAR:
Bean EB_bindBean: Remote home interface com.upc.ldap.ejb.EB_bindHome must be a valid RMI-IIOP remote interface.
Bean EB_bindBean: the return type for a create<METHOD> method of the session bean local home interface must be the session bean local interface type. EJB specification 7.10.8.
Error in the remote interface com.upc.ldap.ejb.EB_bind of bean EB_bindBean: No corresponding business method in the bean class com.upc.ldap.ejb.EB_bindBean was found for method bindLDAP.
Error in the local interface com.upc.ldap.ejb.EB_bindLocal of bean EB_bindBean: No corresponding business method in the bean class was found for method bindLDAP.; nested exception is:
com.sap.engine.services.deploy.container.DeploymentException: <--Localization failed: ResourceBundle='com.sap.engine.services.deploy.DeployResourceBundle', ID='com.sap.engine.services.ejb.exceptions.deployment.EJBDeploymentException: Incorrect application sap.com/LDAPManagerEAR:
Anybody can help me ? Thanks
I?ve seen the code.
You need to synchronize the interfaces and the business method. For instance, on the interface you have declared:
public String bindLDAP(String username, String password)throws RemoteException;
And then you attempt to implement:
public String bindLDAP(String username, String password) throws NamingException
Therefore the error:
Error in the remote interface com.upc.ldap.ejb.EB_bind of bean EB_bindBean: No corresponding business method in the bean class com.upc.ldap.ejb.EB_bindBean was found for method bindLDAP.
Also, you must be consisten with local-remote-home interfaces. You've declared the EB_bindLocalHome as LocalHome, but don't use it as return parameter on the EB_bindHome interface. Try the following:
package com.upc.ldap.ejb;
import javax.ejb.EJBHome;
import java.rmi.RemoteException;
import javax.ejb.CreateException;
public interface EB_bindHome extends EJBHome {
* Create Method.
public EB_bindLocalHome create() throws CreateException;
You might want to use an EJB generator as on SAP Developer Studio to automate all these tasks and avoid revisiting the code.
I hope it helps
Regards
Similar Messages
-
Error deploying ear in WLS6.1
I've developed and export my *.ear file from IBM Websphere Application Developer
4. I'm pretty sure I didn't use any WebSphere specific calls.
However, when I tried to deploy the ear into WLS6.1, I get the following error
(see attached).
I think it's because I didn't have the weblogic-ejb-jar.xml file. I've consulted
the manual and been advised that I need to generate the descriptor manually by
using the following command: -
java weblogic.ant.taskdefs.war.DDInit C:\MyApp
But i got the following error: -
Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/ant/taskdefs/war/DDInit
Any help is appreciated.
BTW:All my apps runs under Win2Khi michael,
I had the same problem once. There are 2 possibilities:
1. You didn't use setEnv.cmd to set the classpath.
2. Your weblogics.jar file in /lib doesnt contain the necessary classes.
I found out that 6.01 sp1 didnt have the ant tool in the weblogic.jar file
so I upgraded to 6.1 sp3.
"Michael" <[email protected]> schrieb im Newsbeitrag
news:[email protected]..
>
I've developed and export my *.ear file from IBM Websphere ApplicationDeveloper
4. I'm pretty sure I didn't use any WebSphere specific calls.
However, when I tried to deploy the ear into WLS6.1, I get the followingerror
(see attached).
I think it's because I didn't have the weblogic-ejb-jar.xml file. I'veconsulted
the manual and been advised that I need to generate the descriptormanually by
using the following command: -
java weblogic.ant.taskdefs.war.DDInit C:\MyApp
But i got the following error: -
Exception in thread "main" java.lang.NoClassDefFoundError:weblogic/ant/taskdefs/war/DDInit
>
Any help is appreciated.
BTW:All my apps runs under Win2K -
Error deploying EAR - weblogic.management.ApplicationException:None
Hello,
When deploying a EAR, I get the following exception:
[Deployer:149033]preparing application esb on <xxx-admin>
[Deployer:149033]failed application esb on <xxx-admin>
[Deployer:149034]An exception occurred for task [Deployer:149026]Deploy application esb on <xxx-admin>.: Exception:weblogic.management.ApplicationException: None
Nested Exception:
java.lang.RuntimeException: Failed to deploy process <ProcessName.jpd>. Internal error.
at com.bea.wli.management.WLIAppListener.checkProject(WLIAppListener.java:194)
at com.bea.wli.management.WLIAppListener.initializingApplication(WLIAppListener.java:130)
at weblogic.j2ee.ListenerInvocationAction.run(ListenerInvocationAction.java:42)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.j2ee.J2EEApplicationContainer.notifySecureListener(J2EEApplicationContainer.java:4721)
at weblogic.j2ee.J2EEApplicationContainer.notify(J2EEApplicationContainer.java:4706)
at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:986)
at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer(SlaveDeployer.java:2602)
at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2552)
at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2474)
at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:798)
at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:507)
at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:465)
at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
I am not able to get anything out this. Can someone help me please?
Thanks.
PrabhuHI prabhusethuraman,
We have an error than seems the same error that you has before, the stack trace when we deploy the whorkshop application that is this one:
[java] Initiated Task: [7] [Deployer:149026]Deploy application q99j on integracion.
[java] Task 7 failed: [Deployer:149026]Deploy application q99j on integracion.
[java] Deployment failed on Cluster integracion
[java] Exception:weblogic.management.ApplicationException: None
[java] Nested Exception:
[java] java.lang.RuntimeException: Failed to deploy process /q99jdummyDynamicRouterProcess/com/ejie/notifications/Q99jNotificationsP.jpd. Internal error.
[java] at com.bea.wli.management.WLIAppListener.checkProject(Lcom.bea.wli.management.processmanifest.ProcessManifestDocument$ProcessManifest$Project;Lweblogic.application.ApplicationLifecycleEvent;)Z(WLIAppListener.java:194)
[java] at com.bea.wli.management.WLIAppListener.initializingApplication(Lweblogic.application.ApplicationLifecycleEvent;)V(WLIAppListener.java:130)
[java] at weblogic.j2ee.ListenerInvocationAction.run()Ljava.lang.Object;(ListenerInvocationAction.java:42)
[java] at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(Optimized Method)
[java] at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(SecurityManager.java:118)
[java] at weblogic.j2ee.J2EEApplicationContainer.notifySecureListener(ILweblogic.application.ApplicationLifecycleListener;)V(J2EEApplicationContainer.java:4721)
[java] at weblogic.j2ee.J2EEApplicationContainer.notify(I)V(J2EEApplicationContainer.java:4706)
[java] at weblogic.j2ee.J2EEApplicationContainer.prepare(Ljava.lang.String;[Lweblogic.management.configuration.ComponentMBean;[Ljava.lang.String;)V(J2EEApplicationContainer.java:1006)
[java] at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer()V(SlaveDeployer.java:2444)
[java] at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer()Z(SlaveDeployer.java:2394)
[java] at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare()V(SlaveDeployer.java:2310)
[java] at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(Lweblogic.management.deploy.OamVersion;Lweblogic.management.runtime.DeploymentTaskRuntimeMBean;Z)V(SlaveDeployer.java:866)
[java] at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(Lweblogic.management.deploy.OamDelta;Lweblogic.management.deploy.OamVersion;ZLjava.lang.StringBuffer;)Z(SlaveDeployer.java:594)
[java] at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(Ljava.util.ArrayList;Z)V(SlaveDeployer.java:508)
[java] at weblogic.drs.internal.SlaveCallbackHandler$1.execute(Lweblogic.kernel.ExecuteThread;)V(SlaveCallbackHandler.java:25)
[java] at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
[java] at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
[java] at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)
[java] java.lang.Exception: Delta :26 ErrorMessage :
Can you say us the solution that you found in your case ?
Thanks,
Carmel. -
Error deploying EAR on Netweaver CE - Could not distribute
I am trying to deploy an EAR using the deploy.bat script to Netweaver CE. I receive the following error. Why can't the ear be deployed successfully? Any help is much appreciated.
From deployment.0.log
Obtaining Deployment Manager
Connected to localhost:50004 as administrator
DC API is trying to connect to 'localhost:50004'#
DC API has Connected to 'localhost:50004'#
Disconnected from localhost:50004#
Connected to localhost:50004 as administrator#
DC API is trying to connect to 'localhost:50004'#
DC API has Connected to 'localhost:50004'#
Deploying E:
admin.ear with plan null#
Generating SDA file for E:
usr
sap
PES
J00
j2ee
deployment
scripts
SAP_DM
1222457078739_admin.ear
admin.ear#
SDA ..
SDA
admin.ear generated successfully#
Deployment finished with status 'Error' +++.[ deployerId=1 ][\#4: 2.422 sec]#
Could not distribute #1#E:
usr
sap
PES
J00
j2ee
deployment
scripts
SAP_DM
1222457078739_admin.ear
admin.ear#
Received progress event for operation distribute#
Progress event state failed#
Disconnected from localhost:50004#
From deployment.0.trc
#C0000A60006F00010000000561542A75FFFFFFFFFFFFFFFF#1222457082958#com.sap.engine.deployment.operations.DistributeOperation##com.sap.engine.deployment.operations.DistributeOperation#######Thread[Thread-11,5,main]##0#0#Error#1#/System/Server/Deployment#Java###Could not distribute
[EXCEPTION]
#2#E:
usr
sap
PES
J00
j2ee
deployment
scripts
SAP_DM
1222457078739_admin.ear
admin.ear#com.sap.engine.deployment.exceptions.SAPRemoteException
at com.sap.engine.deployment.proxy.dc.DeploymentProxyDCImpl.distribute(DeploymentProxyDCImpl.java:151)
at com.sap.engine.deployment.operations.DistributeOperation.run(DistributeOperation.java:111)
at java.lang.Thread.run(Thread.java:606)Hi,
Can you make sure that you are providing the correct password for the CE deployment manager?
Thanks
Krishna -
Error Deploying ear for reports
Hi,
I'm getting this error when I try to deploy an ear related to reports using the dcmctl deployApplication command.
The command used is as follows:
. dcmctl deployApplication -f /home/oracle/deploy/reportreq.ear -a /reportreq -co OC4J_BI_Forms -v –d
I'm executing this command in the following path:
--> /app/oracle/product/9iAS/90201/dcm/bin/
error start
ADMN-300075
Nested exception
Base Exception:
java.rmi.RemoteException:Error initializing userManager 'oracle.security.jazn.oc
4j.JAZNUserManager': oracle.security.jazn.JAZNInitException (The system is unabl
e to retreive the specified realm(s).)
co OC4J_BI_Forms -v -d <
ADMN-300075
Nested exception
Base Exception:
java.rmi.RemoteException:Error initializing userManager 'oracle.security.jazn.oc4j.JAZNUserManager': oracle.security.jazn.JAZNInitException (The system is unable to retreive the specified realm(s).)
Nested exception
Root Cause: Error initializing userManager 'oracle.security.jazn.oc4j.JAZNUserManager': oracle.security.jazn.JAZNInitException (The system is unable to retreive the specified realm(s).)
java.rmi.RemoteException: Error initializing userManager 'oracle.security.jazn.oc4j.JAZNUserManager': oracle.security.jazn.JAZNInitException (The system is unable to retreive the specified realm(s).)
at com.evermind.server.rmi.RMIConnection.EXCEPTION_ORIGINATES_FROM_THE_REMOTE_SERVER(RMIConnection.java:1572)
at com.evermind.server.rmi.RMIConnection.invokeMethod(RMIConnection.java:1525)
at com.evermind.server.rmi.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:53)
at com.evermind.server.rmi.RecoverableRemoteInvocationHandler.invoke(RecoverableRemoteInvocationHandler.java:22)
at __Proxy0.deploy(Unknown Source)
at oracle.ias.sysmgmt.deployment.j2ee.runtime.LocalDeploy.deployOnSingleInstance(LocalDeploy.java:245)
at oracle.ias.sysmgmt.deployment.j2ee.runtime.LocalDeploy.doExecute(LocalDeploy.java:160)
at oracle.ias.sysmgmt.deployment.j2ee.runtime.RuntimeIf.execute(RuntimeIf.java:109)
at oracle.ias.sysmgmt.deployment.j2ee.adapter.DeploymentAdapter.doEvaluateDeploy(DeploymentAdapter.java:837)
at oracle.ias.sysmgmt.deployment.j2ee.adapter.DeploymentAdapter.evaluate(DeploymentAdapter.java:272)
at oracle.ias.sysmgmt.task.TaskMaster.internal_evaluate(TaskMaster.java:1217)
at oracle.ias.sysmgmt.task.RemoteEvaluate.execCommand(RemoteEvaluate.java:25)
at oracle.ias.sysmgmt.task.DaemonWorker.run(DaemonWorker.java:79)
error end-
Any help in this regard would be highly appreciated.
Thanks,
NikhilaHi,
I'm getting this error when I try to deploy an ear related to reports using the dcmctl deployApplication command.
The command used is as follows:
. dcmctl deployApplication -f /home/oracle/deploy/reportreq.ear -a /reportreq -co OC4J_BI_Forms -v –d
I'm executing this command in the following path:
--> /app/oracle/product/9iAS/90201/dcm/bin/
error start
ADMN-300075
Nested exception
Base Exception:
java.rmi.RemoteException:Error initializing userManager 'oracle.security.jazn.oc
4j.JAZNUserManager': oracle.security.jazn.JAZNInitException (The system is unabl
e to retreive the specified realm(s).)
co OC4J_BI_Forms -v -d <
ADMN-300075
Nested exception
Base Exception:
java.rmi.RemoteException:Error initializing userManager 'oracle.security.jazn.oc4j.JAZNUserManager': oracle.security.jazn.JAZNInitException (The system is unable to retreive the specified realm(s).)
Nested exception
Root Cause: Error initializing userManager 'oracle.security.jazn.oc4j.JAZNUserManager': oracle.security.jazn.JAZNInitException (The system is unable to retreive the specified realm(s).)
java.rmi.RemoteException: Error initializing userManager 'oracle.security.jazn.oc4j.JAZNUserManager': oracle.security.jazn.JAZNInitException (The system is unable to retreive the specified realm(s).)
at com.evermind.server.rmi.RMIConnection.EXCEPTION_ORIGINATES_FROM_THE_REMOTE_SERVER(RMIConnection.java:1572)
at com.evermind.server.rmi.RMIConnection.invokeMethod(RMIConnection.java:1525)
at com.evermind.server.rmi.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:53)
at com.evermind.server.rmi.RecoverableRemoteInvocationHandler.invoke(RecoverableRemoteInvocationHandler.java:22)
at __Proxy0.deploy(Unknown Source)
at oracle.ias.sysmgmt.deployment.j2ee.runtime.LocalDeploy.deployOnSingleInstance(LocalDeploy.java:245)
at oracle.ias.sysmgmt.deployment.j2ee.runtime.LocalDeploy.doExecute(LocalDeploy.java:160)
at oracle.ias.sysmgmt.deployment.j2ee.runtime.RuntimeIf.execute(RuntimeIf.java:109)
at oracle.ias.sysmgmt.deployment.j2ee.adapter.DeploymentAdapter.doEvaluateDeploy(DeploymentAdapter.java:837)
at oracle.ias.sysmgmt.deployment.j2ee.adapter.DeploymentAdapter.evaluate(DeploymentAdapter.java:272)
at oracle.ias.sysmgmt.task.TaskMaster.internal_evaluate(TaskMaster.java:1217)
at oracle.ias.sysmgmt.task.RemoteEvaluate.execCommand(RemoteEvaluate.java:25)
at oracle.ias.sysmgmt.task.DaemonWorker.run(DaemonWorker.java:79)
error end-
Any help in this regard would be highly appreciated.
Thanks,
Nikhila -
Error when deploying ear with war module.
Can somebody help me with a problem? This problem is realy strange.
I have three projects: ordinary project (jar project), war project and ear project.
The war project uses classes form jar project and it is a part of ear project.
There is an abstract class in jar:
public abstract class MyDataTable {
public abstract String method1();
public abstract String method2();
//And some others abstract methods
Class MyResultSetTable extends MyDataTable class:
public class MyResultSetTable extends MyDataTable {
private ResultSet rs;
public MyResultSetTable(ResultSet resSet) {
rs = resSet;
//Implementation of abstract methods
In jar there is another class MyDataPacket, which performs transformation between MyDataTable and XML document (Delphi data packet):
public class MyDataPacket {
public static String tableToXML(MyDataTable table) {/Implementation}
public static MyDataTable xmlToTable(String xmlSource) {/Implementation}
In war there is a simple Web service which interact with clients by means of the data packets:
@WebService
public class MyWebService {
@WebMethod
public String myMethod(){
//Creating connection and opening ResultSet rs
MyDataTable t = new MyResultSetTable(rs);
return MyDataPacket.tableToXML(t);
This war application belongs to Enterprise Application (ear project). I use Sun Java System
Application Server Platform Edition 9.0_01 (build b02-p01). When I deploy ear into server an
error occurs:
Exception occured in J2EEC Phase
java.lang.NoClassDefFoundError: jarSource/MyDataTable
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
at java.lang.Class.privateGetPublicMethods(Class.java:2519)
at java.lang.Class.getMethods(Class.java:1406)
When I change abstract class MyDataTable on MyResultSetTable in static method
tableToXML, the error disappears. I think that the problem is that I use abstract
class in this method. Please, can somebody explanes me this situation.
PS: Sorry for my bad English. I jast start to study this language.
PSS: You can copy-past these classes for simple testing this misunderstanding:
jar:
public abstract class MyDataTable {
public abstract String method1() throws Exception;
public abstract String method2() throws Exception;
public class MyResultSetTable extends MyDataTable{
public String method1() throws Exception {return "method1";}
public String method2() throws Exception {return "method2";}
public class MyDataPacket {
public static String tableToXML(MyDataTable t) {return "tableToXML";}
war:
import jarSource.MyDataPacket;
import jarSource.MyDataTable;
import jarSource.MyResultSetTable;
import javax.jws.WebMethod;
import javax.jws.WebService;
@WebService()
public class MyView {
@WebMethod
public String myMethod1(){
MyDataTable t = new MyResultSetTable();
return MyDataPacket.tableToXML(t);
ear: Adding war to ear.I beleive this is a classpath problem, namely the classespath does not exist for the .jar file when the .war is trying to access the files. I would think if the .jar file is in WEB-INF/classes in your .war your error would go away. If you are placing the .jar in the root of the .ear then you must set the classpath.
-
Error deploying J2EE Application (EAR) to standalone OC4J
Hi
I'm invoking the admin_client.jar utility to deploy a webservice on a standalone OC4J, here is the command:
java -jar %OC4J_HOME%\j2EE\home\admin_client.jar deployer:oc4j:localhost:23791 oc4jadmin test -deploy -file C:\10GIDS\BIN\johnTestWS.ear -deploymentname johnsws -bindAllWebApps default-web-site -contextRoot johnsws
I get the following error:
Deploy error: Deploy error: Operation failed with error:Error compiling :C:\JDeveloper_10g\j2ee\home\applications\johnsws\johnTestWS-web: Syntax error in source or compilation failed in: C:\JDeveloper_10g\j2ee\home\application-deployments\johnsws\johnTestWS-web\oracle\generated\runtime\XmlreturnBase__SOAPSerializer.java java.lang.NoClassDefFoundError: com/sun/tools/javac/MainException in thread "main"
The java.lang.NoClassDefFoundError: com/sun/tools/javac/MainException in thread "main" error string (from my limited understanding) would mean there is a jar file missing from the CLASSPATH or something, yet, because the '-jar' option is selected when running the java command I don't have the option to include any classpath in the command string. What am I doing wrong?
I've been trying to assemble and deploy this web service for ages now and I think I'm very close to the end, can someone please show me that I'm doing something very simple wrong....?smydo,
I see you answered yourself in the other forum where you posted the same question:
Problems deploying Web Service to standalone OC4J from Windows command line
Good Luck,
Avi. -
Error while deploying ear file generated from weblogic to ocj4
Hi All,
I have an .ear file which has been generated from weblogic server.I tried to deploy it on ocj4 aby created a new project in eclipse and deploying it on ocj4.
When I try to run my project it gives me an error:
2008-12-15 19:13:54.811 NOTIFICATION J2EE JSP-0008 Unable to dispatch JSP Page : Exception:oracle.classloader.util.AnnotatedLinkageError: duplicate class definition: javax/xml/rpc/Service
Invalid class: javax.xml.rpc.Service
Loader: Test.web.TSOptyQGateWeb:0.0.0
Code-Source: /C:/OC4J_10.1.3.4/j2ee/home/applications/Test/TSOptyQGateWeb/WEB-INF/lib/jaxrpc.jar
Configuration: WEB-INF/lib/ directory in C:\OC4J_10.1.3.4\j2ee\home\applications\Test\TSOptyQGateWeb\WEB-INF\lib
Dependent class: oracle.jsp.runtimev2.JspPageInstFacade$DeclaredAction
Loader: oc4j:10.1.3
Code-Source: /C:/OC4J_10.1.3.4/j2ee/home/lib/ojsp.jar
Configuration: <code-source> in META-INF/boot.xml in C:\OC4J_10.1.3.4\j2ee\home\oc4j.jar
The original class instance was defined in the shared-library oracle.ws.jaxrpc:1.1, and oc4j:10.1.3 does import that loader. This may be a search-order problem.
Can anyone help??Hi,
I checked the log-files, but there are no helpful informations, but:
07/04/23 12:08:04 - Start updating EAR file...
07/04/23 12:08:04 - start-up mode is lazy
07/04/23 12:08:20 - com.sap.engine.deploy.manager.DeployManagerException: com.sap.engine.services.deploy.container.DeploymentException: Cannot update archive file Docsndownloads.war
com.sap.engine.services.deploy.ear.exceptions.BaseIOException: Error during replacement of substitution values. Reason:
java.io.IOException: Stream closed
and
Apr 23, 2007 12:08:20... Error: Aborted: development component 'Dokusunddownloads'/'sap.com'/'localhost'/'2007.04.23.12.07.47'/'0':
Caught exception during application deployment from SAP J2EE Engine's deploy API:
com.sap.engine.deploy.manager.DeployManagerException: com.sap.engine.services.deploy.container.DeploymentException: Cannot update archive file Docsndownloads.war
com.sap.engine.services.deploy.ear.exceptions.BaseIOException: Error during replacement of substitution values. Reason:
java.io.IOException: Stream closed
thanks,
Lu -
Error while deploying EAR file through SDM
Hi All,
I am deploying EAR file through SDM. Its taking too much time to deploy in the 3rd stage (its just a simple hello file for testing purpose and its still in that stage for 2 hours).
When I see the log, I can see some fata error. Please suggest me what should I do.
==
Oct 15, 2008 4:31:44 PM Info: SDM started successfully.
Oct 15, 2008 4:33:21 PM Info: Opened client connection to sapretail (IP address
sapretail/172.20.177.203, remote port 58645)
Oct 15, 2008 4:33:23 PM Info: Request for Logon as admin accepted
Oct 15, 2008 4:39:07 PM Info: Loading archive '/usr/sap/trans/EPS/sap.comwdtu
torial~ex1.ear'
Oct 15, 2008 4:40:50 PM Info: Actions per selected component:
Oct 15, 2008 4:40:50 PM Info: Initial deployment: Selected development componen
t 'wd/tutorial/ex1'/'sap.com'/'LOKAL'/'0.2008.10.14.12.51.57' will be deployed.
Oct 15, 2008 4:44:41 PM Info: Saved current Engine state.
Oct 15, 2008 4:44:48 PM Fatal: State BeforeNextDeployment can't process event I
nitiateDeployment
The reason I am doing through SDM because while deploying through NWDS its throwing an error
Oct 13, 2008 12:44:41 PM /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] ERROR:
[001]Deployment aborted
Settings
SDM host : sapretail
SDM port : 50118
URL to deploy : file:/C:/DOCUME1/231477/LOCALS1/Temp/temp41002sap.comwdtutorial~ex1.ear
Deployment exception : Server sapretail did not accept login request as admin on port 50118. Details: ERROR: Could not establish connection to server sapretail at port 50118: sapretail
Inner exception was :
Server sapretail did not accept login request as admin on port 50118. Details: ERROR: Could not establish connection to server sapretail at port 50118: sapretail
Please suggest a solution.
Regards,
JitenderNow, when I deploy through NWDS, I get the following error.
Result
=> deployment aborted : file:/C:/DOCUME1/231477/LOCALS1/Temp/temp51346sap.comwdtutorial~ex1.ear
Aborted: development component 'wd/tutorial/ex1'/'sap.com'/'LOKAL'/'0.2008.10.15.21.04.16':Caught exception while checking the login credentials for SAP J2EE Engine. Check whether the SAP J2EE Engine is up and running.com.sap.engine.deploy.manager.DeployManagerException: ERROR: Cannot connect to Host: [sapretail] with user name: [J2EE_ADMIN] Check your login information. Exception is: com.sap.engine.services.jndi.persistent.exceptions.NamingException: Exception while trying to get InitialContext. [Root exception is com.sap.engine.services.security.exceptions.BaseLoginException: Cannot authenticate the user.] (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.checkLoginCredentials.DMEXC)
Deployment exception : The deployment of at least one item aborted -
Error while deploying EAR file on OC4J 10.1.3.3
Hi all,
I am facing following error on OC4J while deploying EAR file
Error occurred during initialization of VM
Could not reserve enough space for object heap
07/12/31 17:47:21 oracle.oc4j.admin.internal.DeployerException: Error compiling :C:\exp\warid1link\oc4j\j2ee\home\applications\CustomerServ
ices SMS API\customerservicesapi: Syntax error in source or compilation failed in: C:\exp\warid1link\oc4j\j2ee\home\application-deployments\
CustomerServices SMS API\customerservicesapi\com\warid\sms\runtime\CSSMSAPI_Service_SerializerRegistry.java
07/12/31 17:47:21 at com.evermind.server.http.WrapperClassGenerator.generateWebServiceArts(WrapperClassGenerator.java:104)
07/12/31 17:47:21 at com.evermind.server.http.HttpApplication.generateWebServiceArtifacts(HttpApplication.java:8469)
07/12/31 17:47:21 at com.evermind.server.http.HttpApplication.populateLoaderWithWebServicesDeploymentCache(HttpApplication.java:5701)
07/12/31 17:47:21 at com.evermind.server.http.HttpApplication.populateLoader(HttpApplication.java:5629)
07/12/31 17:47:21 at com.evermind.server.http.HttpApplication.initClassLoader(HttpApplication.java:5568)
07/12/31 17:47:21 at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:731)
07/12/31 17:47:21 at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
07/12/31 17:47:21 at com.evermind.server.Application.getHttpApplication(Application.java:570)
07/12/31 17:47:21 at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.jav
a:1987)
07/12/31 17:47:21 at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1906)
07/12/31 17:47:21 at com.evermind.server.http.HttpSite.addHttpApplication(HttpSite.java:1603)
07/12/31 17:47:21 at oracle.oc4j.admin.internal.WebApplicationBinder.bindWebApp(WebApplicationBinder.java:238)
07/12/31 17:47:21 at oracle.oc4j.admin.internal.WebApplicationBinder.bindWebApp(WebApplicationBinder.java:99)
07/12/31 17:47:21 at oracle.oc4j.admin.internal.ApplicationDeployer.bindWebApp(ApplicationDeployer.java:547)
07/12/31 17:47:21 at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:202)
07/12/31 17:47:21 at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93)
07/12/31 17:47:21 at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52)
07/12/31 17:47:21 at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
07/12/31 17:47:21 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
07/12/31 17:47:21 at java.lang.Thread.run(Thread.java:534)
2007-12-31 17:47:21.625 NOTIFICATION Application Deployer for CustomerServices SMS API FAILED.
2007-12-31 17:47:21.625 NOTIFICATION Application UnDeployer for CustomerServices SMS API STARTS.
2007-12-31 17:47:21.640 NOTIFICATION Removing all web binding(s) for application CustomerServices SMS API from all web site(s)
07/12/31 17:47:21 SEVERE: ProgressObjectImpl.reportError Error compiling :C:\exp\warid1link\oc4j\j2ee\home\applications\CustomerServices SM
S API\customerservicesapi: Syntax error in source or compilation failed in: C:\exp\warid1link\oc4j\j2ee\home\application-deployments\Custome
rServices SMS API\customerservicesapi\com\warid\sms\runtime\CSSMSAPI_Service_SerializerRegistry.java
oracle.oc4j.admin.jmx.shared.exceptions.InternalException: Error compiling :C:\exp\warid1link\oc4j\j2ee\home\applications\CustomerServices
SMS API\customerservicesapi: Syntax error in source or compilation failed in: C:\exp\warid1link\oc4j\j2ee\home\application-deployments\Custo
merServices SMS API\customerservicesapi\com\warid\sms\runtime\CSSMSAPI_Service_SerializerRegistry.java
at oracle.oc4j.admin.jmx.shared.deploy.NotificationUserData.<init>(NotificationUserData.java:107)
at oracle.oc4j.admin.internal.Notifier.reportError(Notifier.java:429)
at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:123)
at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52)
at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
at java.lang.Thread.run(Thread.java:534)
Caused by: oracle.oc4j.admin.internal.DeployerException: Error compiling :C:\exp\warid1link\oc4j\j2ee\home\applications\CustomerServices SM
S API\customerservicesapi: Syntax error in source or compilation failed in: C:\exp\warid1link\oc4j\j2ee\home\application-deployments\Custome
rServices SMS API\customerservicesapi\com\warid\sms\runtime\CSSMSAPI_Service_SerializerRegistry.java
at com.evermind.server.http.WrapperClassGenerator.generateWebServiceArts(WrapperClassGenerator.java:104)
at com.evermind.server.http.HttpApplication.generateWebServiceArtifacts(HttpApplication.java:8469)
at com.evermind.server.http.HttpApplication.populateLoaderWithWebServicesDeploymentCache(HttpApplication.java:5701)
at com.evermind.server.http.HttpApplication.populateLoader(HttpApplication.java:5629)
at com.evermind.server.http.HttpApplication.initClassLoader(HttpApplication.java:5568)
at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:731)
at com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
at com.evermind.server.Application.getHttpApplication(Application.java:570)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1987)
at com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.<init>(HttpSite.java:1906)
at com.evermind.server.http.HttpSite.addHttpApplication(HttpSite.java:1603)
at oracle.oc4j.admin.internal.WebApplicationBinder.bindWebApp(WebApplicationBinder.java:238)
at oracle.oc4j.admin.internal.WebApplicationBinder.bindWebApp(WebApplicationBinder.java:99)
at oracle.oc4j.admin.internal.ApplicationDeployer.bindWebApp(ApplicationDeployer.java:547)
at oracle.oc4j.admin.internal.ApplicationDeployer.doDeploy(ApplicationDeployer.java:202)
at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:93)
... 4 more
2007-12-31 17:47:28.109 NOTIFICATION Application UnDeployer for CustomerServices SMS API COMPLETES.
07/12/31 17:47:28 WARNING: DeployerRunnable.run Error compiling :C:\exp\warid1link\oc4j\j2ee\home\applications\CustomerServices SMS API\cus
tomerservicesapi: Syntax error in source or compilation failed in: C:\exp\warid1link\oc4j\j2ee\home\application-deployments\CustomerServices
SMS API\customerservicesapi\com\warid\sms\runtime\CSSMSAPI_Service_SerializerRegistry.java
oracle.oc4j.admin.internal.DeployerException: Error compiling :C:\exp\warid1link\oc4j\j2ee\home\applications\CustomerServices SMS API\custo
merservicesapi: Syntax error in source or compilation failed in: C:\exp\warid1link\oc4j\j2ee\home\application-deployments\CustomerServices S
MS API\customerservicesapi\com\warid\sms\runtime\CSSMSAPI_Service_SerializerRegistry.java
at oracle.oc4j.admin.internal.DeployerBase.execute(DeployerBase.java:126)
at oracle.oc4j.admin.jmx.server.mbeans.deploy.OC4JDeployerRunnable.doRun(OC4JDeployerRunnable.java:52)
at oracle.oc4j.admin.jmx.server.mbeans.deploy.DeployerRunnable.run(DeployerRunnable.java:81)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
at java.lang.Thread.run(Thread.java:534)
2007-12-31 18:21:46.234 WARNING Caught exception: java.lang.reflect.InvocationTargetException.
Regards,
Imran Raza KhanLooks strange, but do you have blanks in your path names? Don't do that. Cause pain only.
--olaf -
Error in deploying .ear file in weblogic 6.1
Hi
i had deployed an ear file named ProjectBroker.ear using hte weblogic console
and it was working fine .i had made changes to the ejb bean file and hence tried
redeploy it,though on the console it shows that it is deployed it , i'm not able
to access the ejb methods ,also when i start the server it gives me the following
error ---
<Mar 11, 2002 11:22:32 AM IST> <Error> <J2EE> <Error deploying application web-s
ervices: Cannot deploy WebAppServletContext(5197502,web-services,/ProjectBroker)
on myserver because WebAppServletContext(5450599,web-services,/ProjectBroker)
i
s already registered for path /ProjectBroker>
java.lang.reflect.UndeclaredThrowableException: weblogic.j2ee.DeploymentExceptio
n: Cannot deploy WebAppServletContext(5197502,web-services,/ProjectBroker) on
my
server because WebAppServletContext(5450599,web-services,/ProjectBroker) is alre
ady registered for path /ProjectBroker
could any one help me out on this issue
Rgds
raviHi Ivaylo,
to answer your first question, the EAR that I am trying
to deploy gets created as part of the publish step. When
I look in the application.xml file of this EAR I see a
version attribute with value of 1.4 in the application
tag, can we assume that this implies J2EE 1.4 compliancy?
One thing about this generated EAR is that it does not
include any java code (VM or otherwise). When I generate
the EAR by hand (by exporting the EJB project as an EAR
file there is a JAR for the actual java code put in
there, but when generating the EAR via publish there is
only some xml and manifest stuff put in the EAR, with the
result that it's only 2KB or so in size. I have specified
a J2EE module dependency from the Enterprise Application
project to the EJB project, but is there something else I
need to do to ensure that the java code (jar) gets
included in the EAR of the Enterprise Application when
attempting to deploy via publish?
Thanks for the other suggest, "Import J2EE Archive".
However, I am having difficulty locating this button.
When I look at the "Deploy View" window I see on the left
the Workspace and External Deployable Archives trees,
and on the right there are "Setting for Updating
SCAs/SDAs" radio buttons, as well as "Error Strategy"
radio buttons, but no "Import J2EE Archive" button.
Thanks for the info about SDM by the way, I was wondering
why I was not able to launch it (there is still a remote
gui shortcut, which should probably go away). -
Error in deploying, EAR file does not contain SAP_MANIFEST.MF
I just upgraded to SAP Netweaver Developer Studio 7.1 from 7.0, and the process of creating and deploying an EJB archive seems to be quite different. Here are the steps I am following:
(1) I create and build an EJB Project called foo.
(2) Export the EJB Project foo as an EJB JAR (not sure if this is necessary)
(3) Create an Enterprise Applications project called fooEAR, with target runtime set to SAP server. When I am prompted for J2EE Modules to add, I select foo (created in step (1)).
(4) Export the EAR project fooEAR as an EAR file. When I am prompted for which EAR application I choose fooEAR.
(5) Try to deploy the EAR created in (4) using Deploy View -> External Deployable Archives -> Add, then choose the fooEAR.ear as the target. But I get an error message:
Wrong SDA/SCA archive
Error while loading archive ...
Archive has no entry META-INF/SAP_MANIFEST.MF
I looked inside fooEAR.ear, and there is no SAP_MANIFEST.MF file. How can I create an EAR that has such a file ?Hi Ivaylo,
to answer your first question, the EAR that I am trying
to deploy gets created as part of the publish step. When
I look in the application.xml file of this EAR I see a
version attribute with value of 1.4 in the application
tag, can we assume that this implies J2EE 1.4 compliancy?
One thing about this generated EAR is that it does not
include any java code (VM or otherwise). When I generate
the EAR by hand (by exporting the EJB project as an EAR
file there is a JAR for the actual java code put in
there, but when generating the EAR via publish there is
only some xml and manifest stuff put in the EAR, with the
result that it's only 2KB or so in size. I have specified
a J2EE module dependency from the Enterprise Application
project to the EJB project, but is there something else I
need to do to ensure that the java code (jar) gets
included in the EAR of the Enterprise Application when
attempting to deploy via publish?
Thanks for the other suggest, "Import J2EE Archive".
However, I am having difficulty locating this button.
When I look at the "Deploy View" window I see on the left
the Workspace and External Deployable Archives trees,
and on the right there are "Setting for Updating
SCAs/SDAs" radio buttons, as well as "Error Strategy"
radio buttons, but no "Import J2EE Archive" button.
Thanks for the info about SDM by the way, I was wondering
why I was not able to launch it (there is still a remote
gui shortcut, which should probably go away). -
Error while deploying EAR from commandline
Hi,
I am getting the following error when i am trying to deploy EAR using commandline in Oracle 10gAS 10.1.2
Error: Unexpected error during lookup : Lookup error: javax.naming.AuthenticationException: Invalid username/password for default (ias_admin);Nested exception is:
javax.naming.AuthenticationException: Invalid username/password for default (ias_admin)
I am using the following commandline:
Java -jar admin.jar ormi://hostname:ormi_port ias_admin ias_admin_password -deploy -file .\applications\<EAR_Filename>ear -deploymentName <deploymentname> -iiopClientJar stub_jar_filename
I have tried without ormi port as well. The userid and password for ias_admin i am using are all correct as i am able to login to enterprise manager successfully.
I am able to deploy the same EAR using EM but I want to create client stub and i don't know what property to set in EM which create client stub along with deployment.
Thanks and Regards
Amit TrivediLooks strange, but do you have blanks in your path names? Don't do that. Cause pain only.
--olaf -
Error in SDM while deploying EAR file
Hi all,
We are getting an error in SDM tool while deploying EAR file.
===========================================================================
Deployment started Fri Nov 28 14:11:01 CET 2008
===========================================================================
Starting Deployment of syn_EAP
The SDM will now start SAP Web AS Java instance processes in order to perform online deployment. After that the deployment will proceed.
It could take some time, so please be patient.
Aborted: development component 'syn_EAP'/'sap.com'/'localhost'/'2008.11.27.20.49.50'/'0':
SDM could not start the J2EE cluster on the host iwdfvm2160! The online deployment is terminated. There is no clutser control instance running on host iwdfvm2160 which is described in SecureStorage . The instances, returned by MessageServer [MS host: iwdfvm2160; MS port: 3900], are :|Name:JM_T1227866087502_0_FCP11895 |Host:rp2399 |State:5|HostAddress:10.34.38.76||Name:JM_T1227714760203_0_tx300-s3 |Host:tx300-s3 |State:5|HostAddress:null||Name:JC_tx300-s3_ERP_10 |Host:tx300-s3 |State:5|HostAddress:10.34.33.45|Please check if there is an appropriate running cluster instances.
(message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).STARTUP_CLUSTER)
Deployment of syn_EAP finished with Error (Duration 11782 ms)
Can anyone help me regarding this issue?
Thanks,
Kalyan.Hi Prateek,
thanks 4 reply.
I did what you said but no luck.Its giving same error.
Any other suggestions plz??
Thanks,
Kalyan. -
Error while re deploying .ear file in .eap project
Hi Every one,
i developed ejb module ,It Exposed to as Webservice .
I Deployed .ear file into server got result successfully.
Now i made changes in EJb module by adding some other methods .
Then i perform build a Ejb Archive, EAp project Archive.
Next deployed into server .
getting error as follow.
Application alias [WebServiceNew/Config1] for application [sap.com/MA_EAR] already exists in the HTTP Provider Service
what are the things i need to change for getting sucess.hi ,
go to the undeploy perspective, and select ur web services , add to the undeploy list and undeploy it .
delete the webservice model and generate the code , build and deploy it again to the server.
hope ur problem get resolved
thanks and regards
Maybe you are looking for
-
How do you save EPS file to an older version in Photoshop CS6?
Just upgraded to CS6 (I know...its a year old!). Every logo I try to open in AI states the logo was created in a newer version of AI and it won't allow me to open it. That is not true as the graphic designer sending them to me created them in CS6.
-
Executing Operating system command
I have a file(ftp)-xi-file(ftp) scenario. I want to run a operating system command on output/processed file which is on a different physical server through a script. But I have seen my script is not working. But when I did the same on the same physic
-
Can't send texts from Cosmos 3
I just got a cosmos 3, my iphone stopped working so i got the cosmos 3 as a temporary phone. I get it set up to use my old number and I am able to send and receive phone calls but I can't send text messages. Help!
-
Multicube with a ODS and a infocube
Hi all, I have done a multicube with ods and infocubo. Ods and infocubo has equal and different characteristics. My problem is that when I'm doing query on the multicube, doesn´t load the data of the ods. Knows somebody the reason? Thank you very muc
-
How to reinstall OS 9 on an intel- based imac
how to reinstall OS 9 on an intel- based imac