on 05-07-2007 5:51 PM
Hi
I am AuditLog in my Adapter Module program. I have written AuditLog like the following
<b>AuditMessageKey mesKey = new AuditMessageKey(msg.getMessageId(),AuditDirection.INBOUND);
Audit.addAuditLogEntry(mesKey,AuditLogStatus.SUCCESS,"Get Name : Module Called");</b>
While Deploying i getting the following error
<b>Result
=> deployment aborted : file:/C:/DOCUME1/admin/LOCALS1/Temp/temp6683SampleEAR.ear
Aborted: development component 'SampleEAR'/'sap.com'/'localhost'/'2007.05.07.22.13.21':
Caught exception during application deployment from SAP J2EE Engine's deploy service:
java.rmi.RemoteException: Cannot deploy application sap.com/SampleEAR.. Reason: Exception during generation of components of application sap.com/SampleEAR in container EJBContainer.; nested exception is: com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Exception during generation of components of application sap.com/SampleEAR in container EJBContainer.
(message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).REMEXC)
Deployment exception : The deployment of at least one item aborted</b>
In additional log infromation i got the following error
<b>
Caused by: java.lang.NoClassDefFoundError: com/sap/aii/af/service/auditlog/AuditMessageKey
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
at java.lang.Class.getConstructors(Class.java:865)
at com.sap.engine.services.ejb.deploy.verifier.BeanClassCheck.check(BeanClassCheck.java:33)
at com.sap.engine.services.ejb.deploy.verifier.session.SessionBeanCheck.check(SessionBeanCheck.java:51)
at com.sap.engine.services.ejb.deploy.verifier.Verifier.checkBean(Verifier.java:82)
at com.sap.engine.services.ejb.deploy.verifier.Verifier.check(Verifier.java:46)
at com.sap.engine.services.ejb.deploy.DeltaDeployAdmin.makeUpdate(DeltaDeployAdmin.java:174)
at com.sap.engine.services.ejb.EJBAdmin.makeUpdate(EJBAdmin.java:544)
at com.sap.engine.services.deploy.server.application.UpdateTransaction.makeComponents(UpdateTransaction.java:393)</b>
If remove AduitLog code it is deploying. Can any one tell me how to resolve this problem
Please help me
Best Regards
Ravi Shankar B
do you have following reference entries in your application-j2ee-engine.xml?
-
<reference
reference-type="hard">
<reference-target
provider-name="sap.com"
target-type="library">com.sap.aii.af.lib</reference-target>
</reference>
<reference
reference-type="hard">
<reference-target
provider-name="sap.com"
target-type="service">com.sap.aii.adapter.xi.svc</reference-target>
</reference>
<reference
reference-type="hard">
<reference-target
provider-name="sap.com"
target-type="service">com.sap.aii.af.svc</reference-target>
</reference>
<reference
reference-type="hard">
<reference-target
provider-name="sap.com"
target-type="service">com.sap.aii.af.cpa.svc</reference-target>
</reference>
-
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
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.