Discussion:
[Middlegen-user] Error deployingejb on D:\middlegen-2.0-vo
zousey seyzou
2004-02-17 08:36:01 UTC
Permalink
Hello I have middlegen-2.0-vo, and I have made few table in oracle db, then
use midlegen to generated the entityBeans, when I try to deploy on
weblogic8.sp2 I get the following errors.
*******************<15-02-2004 10:33:42 CET> <Notice> <WebLogicServer>
<BEA-000331> <Started WebLogic Admin Server "myserver" for domain "mydomain"
running in Development Mode>
<15-02-2004 10:33:42 CET> <Notice> <WebLogicServer> <BEA-000360> <Server
started in RUNNING mode>
<15-02-2004 10:33:42 CET> <Notice> <WebLogicServer> <BEA-000355> <Thread
"ListenThread.Default" listening on port 7001, ip address *.*>
<15-02-2004 10:35:04 CET> <Warning> <Deployer> <BEA-149004> <Failures were
detected while initiating Deploy task for application _appsdir_julsof_ear.>
<15-02-2004 10:35:04 CET> <Error> <Deployer> <BEA-149201> <Failed to
complete the deployment task with ID 0 for the application
_appsdir_julsof_ear.
weblogic.management.ApplicationException:
Exception:weblogic.management.ApplicationException: prepare failed for
julsof-ejb.jar
Module: julsof-ejb.jar Error: Exception preparing module:
EJBModule(julsof-ejb.jar,status=NEW)


Unable to deploy EJB: julsof-ejb.jar from julsof-ejb.jar:


In EJB ReservationFacade, method
create(java.sql.Timestamp,java.lang.String,julsof.interfaces.PersonLocal,julsof.interfaces.FlightLocal)
exposes local interface type
s or local home interface types through the remote interface of the bean.
This is not allowed.

In EJB ReservationFacade, method
create(java.sql.Timestamp,julsof.interfaces.PersonLocal,julsof.interfaces.FlightLocal)
exposes local interface types or local home i
nterface types through the remote interface of the bean. This is not
allowed.

at
weblogic.ejb20.compliance.EJBComplianceChecker.check(EJBComplianceChecker.java:268)
at
weblogic.ejb20.compliance.EJBComplianceChecker.checkDeploymentInfo(EJBComplianceChecker.java:232)
at
weblogic.ejb20.ejbc.EJBCompiler.complianceCheckJar(EJBCompiler.java:810)
at
weblogic.ejb20.ejbc.EJBCompiler.checkCompliance(EJBCompiler.java:766)
at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:200)
at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:476)
at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:407)
at weblogic.ejb20.deployer.EJBDeployer.runEJBC(EJBDeployer.java:493)
at
weblogic.ejb20.deployer.EJBDeployer.compileJar(EJBDeployer.java:763)
at
weblogic.ejb20.deployer.EJBDeployer.compileIfNecessary(EJBDeployer.java:701)
at
weblogic.ejb20.deployer.EJBDeployer.prepare(EJBDeployer.java:1277)
at weblogic.ejb20.deployer.EJBModule.prepare(EJBModule.java:477)
at
weblogic.j2ee.J2EEApplicationContainer.prepareModule(J2EEApplicationContainer.java:2847)
at
weblogic.j2ee.J2EEApplicationContainer.prepareModules(J2EEApplicationContainer.java:1534)
at
weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1188)
at
weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1031)
at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer(SlaveDeployer.java:2634)
at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2584)
at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2506)
at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:833)
at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:542)
at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:500)
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)

weblogic.ejb20.compliance.ComplianceException: In EJB ReservationFacade,
method
create(java.sql.Timestamp,java.lang.String,julsof.interfaces.PersonLocal,julsof.inter
faces.FlightLocal) exposes local interface types or local home interface
types through the remote interface of the bean. This is not allowed.
at
weblogic.ejb20.compliance.EJBObjectClassChecker.checkLocalExposeThroughRemote(EJBObjectClassChecker.java:319)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
weblogic.ejb20.compliance.EJBComplianceChecker.check(EJBComplianceChecker.java:278)
at
weblogic.ejb20.compliance.EJBComplianceChecker.checkDeploymentInfo(EJBComplianceChecker.java:232)
at
weblogic.ejb20.ejbc.EJBCompiler.complianceCheckJar(EJBCompiler.java:810)
at
weblogic.ejb20.ejbc.EJBCompiler.checkCompliance(EJBCompiler.java:766)
at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:200)
at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:476)
at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:407)
at weblogic.ejb20.deployer.EJBDeployer.runEJBC(EJBDeployer.java:493)
at
weblogic.ejb20.deployer.EJBDeployer.compileJar(EJBDeployer.java:763)
at
weblogic.ejb20.deployer.EJBDeployer.compileIfNecessary(EJBDeployer.java:701)
at
weblogic.ejb20.deployer.EJBDeployer.prepare(EJBDeployer.java:1277)
at weblogic.ejb20.deployer.EJBModule.prepare(EJBModule.java:477)
at
weblogic.j2ee.J2EEApplicationContainer.prepareModule(J2EEApplicationContainer.java:2847)
at
weblogic.j2ee.J2EEApplicationContainer.prepareModules(J2EEApplicationContainer.java:1534)
at
weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1188)
at
weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1031)
at
weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer(SlaveDeployer.java:2634)
at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2584)
at
weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2506)
at
weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:833)
at
weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:542)
at
weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:500)
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)

weblogic.ejb20.compliance.ComplianceException: In EJB ReservationFacade,
method
create(java.sql.Timestamp,julsof.interfaces.PersonLocal,julsof.interfaces.FlightLocal
) exposes local interface types or local home interface types through the
remote interface of the bean. This is not allowed.
at
weblogic.ejb20.compliance.EJBObjectClassChecker.checkLocalExposeThroughRemote(EJBObjectClassChecker.java:319)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
weblogic.ejb20.compliance.EJBComplianceChecker.check(EJBComplianceChecker.java:278)
at
weblogic.ejb20.compliance.EJBComplianceChecker.checkDeploymentInfo(EJBComplianceChecker.java:232)
at
weblogic.ejb20.ejbc.EJBCompiler.complianceCheckJar(EJBCompiler.java:810)
at
weblogic.ejb20.ejbc.EJBCompiler.checkCompliance(EJBCompiler.java:766)
at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:200)
at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:476)
at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:407)
at weblogic.ejb20.deployer.EJBDeployer.runEJBC(EJBDeployer.java:493)
at
weblogic.ejb20.deployer.EJBDeployer.compileJar(EJBDeployer.java:763)
at
weblogic.ejb20.deployer.EJBDeployer.compileIfNecessary(EJBDeployer.java:701)
at
weblogic.ejb20.deployer.EJBDeployer.prepare(EJBDeployer.java:1277)
at weblogic.ejb20.deployer.EJBModule.prepare(EJBModule.java:477)
at
weblogic.j2ee.J2EEApplicationContainer.prepareModule(J2EEApplicationContainer.java:2847)
at
weblogic.j2ee.J2EEApplicationContainer.prepareModules(J2EEApplicationContainer.java:1534)
at
weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1188)***********************************************************

_________________________________________________________________
Få alle de nye og sjove ikoner med MSN Messenger http://messenger.msn.dk
Loading...