help abt RMI JRMP Stubs for an EJB

Hi all,

I want to generate RMI stubs for an EJB. Normally, AS 9.0 generates RMI-IIOP stubs. So, i changed in the domain.xml to get RMI JRMP stubs.

Then i deployed my ear file. It gives the following traces. Can anyone help me how to get RMI JRMP stubs for an EJB?

[#|2006-08-01T14:38:15.751+0200|WARNING|sun-appserver-pe9.0|javax.enterprise.sy stem.tools.deployment|_ThreadID=14;_ThreadName=Thread-42;_RequestID=8c1b252c-59b e-4e43-842a-b83c92b8a412;|DPL5201: rmic compilation failed...

com.sun.ejb.codegen.ProcessExecutorException: Abnormal process termination -- process returned: 1

Attempted command: C:\Sun\AppServer\jdk\bin\java.exe -classpath ;C:/Sun/AppServer/lib/appserv-launch.jar;C:/Sun/AppServer\lib\javaee.jar;C:/Sun /AppServer/jdk/lib/tools.jar;C:/Sun/AppServer\lib\install/applications/jmsra/imq jmsra.jar;C:/Sun/AppServer\lib\commons-launcher.jar;C:/Sun/AppServer/imq/lib/jax m-api.jar;C:/Sun/AppServer/imq/lib/fscontext.jar;C:/Sun/AppServer/imq/lib/imqbro ker.jar;C:/Sun/AppServer/imq/lib/imqjmx.jar;C:/Sun/AppServer/imq/lib/imqxm.jar;C :/Sun/AppServer/lib/ant/lib/ant.jar;C:/Sun/AppServer\lib\appserv-ws.jar;C:/Sun/A ppServer\lib\mail.jar;C:/Sun/AppServer\lib\jsf-api.jar;C:/Sun/AppServer\lib\jsf- impl.jar;C:/Sun/AppServer\lib\appserv-jstl.jar;C:/Sun/AppServer\lib\appserv-env. jar;C:/Sun/AppServer\lib\jmxremote_optional.jar;C:/Sun/AppServer/lib/SUNWjdmk/5. 1/lib/jdmkrt.jar;C:/Sun/AppServer\lib\commons-logging.jar;C:/Sun/AppServer\lib\a ctivation.jar;C:/Sun/AppServer\lib\appserv-rt.jar;C:/Sun/AppServer\lib\appserv-a dmin.jar;C:/Sun/AppServer\lib\appserv-cmp.jar;;C:\Sun\AppServer\lib\postgresql-8 .1-404.jdbc2ee.jar;C:\Sun\AppServer\lib\activation.jar;C:\Sun\AppServer\lib\admi n-cli.jar;C:\Sun\AppServer\lib\appserv-admin.jar;C:\Sun\AppServer\lib\appserv-cm p.jar;C:\Sun\AppServer\lib\appserv-deployment-client.jar;C:\Sun\AppServer\lib\ap pserv-ext.jar;C:\Sun\AppServer\lib\appserv-jstl.jar;C:\Sun\AppServer\lib\appserv -jwsacc.jar;C:\Sun\AppServer\lib\appserv-launch.jar;C:\Sun\AppServer\lib\appserv -rt.jar;C:\Sun\AppServer\lib\appserv-tags.jar;C:\Sun\AppServer\lib\appserv-upgra de.jar;C:\Sun\AppServer\lib\appserv-ws.jar;C:\Sun\AppServer\lib\com-sun-commons- launcher.jar;C:\Sun\AppServer\lib\com-sun-commons-logging.jar;C:\Sun\AppServer\l ib\dbschema.jar;C:\Sun\AppServer\lib\j2ee-svc.jar;C:\Sun\AppServer\lib\javaee.ja r;C:\Sun\AppServer\lib\jhall.jar;C:\Sun\AppServer\lib\jmxremote_optional.jar;C:\ Sun\AppServer\lib\jsf-impl.jar;C:\Sun\AppServer\lib\mail.jar;C:\Sun\AppServer\li b\ojdbc14.zip;C:\Sun\AppServer\lib\postgresql-8.1-404.jdbc2.jar;C:\Sun\AppServer \lib\postgresql-8.1-404.jdbc3.jar;C:\Sun\AppServer\lib\sun-appserv-ant.jar;C:\Su n\AppServer\lib\TimerSession-ejb.jar;C:\Sun\AppServer\lib\toplink-essentials-age nt.jar;C:\Sun\AppServer\lib\toplink-essentials.jar;;C:\Sun\AppServer\lib\postgre sql-8.1-404.jdbc2ee.jar;C:\Sun\AppServer\domains\domain1\lib\classes;C:\Sun\AppS erver\domains\domain1\applications\j2ee-apps\RMItest\RMItest-ejb_jar;C:\Sun\AppS erver\domains\domain1\applications\j2ee-apps\RMItest\RMItest-app-client_jar;C:/S un/AppServer/domains/domain1\generated\ejb\j2ee-apps\RMItest;C:\Sun\AppServer\do mains\domain1\generated\ejb\j2ee-apps\RMItest;C:\Sun\AppServer\domains\domain1\g enerated\ejb\j2ee-apps\RMItest -Djava.ext.dirs=C:/Sun/AppServer/jdk/jre/lib/ext;C:/Sun/AppServer/domains/domai n1/lib/ext;C:/Sun/AppServer/javadb/lib sun.rmi.rmic.Main -keepgenerated -g -classpath ;C:/Sun/AppServer/lib/appserv-launch.jar;C:/Sun/AppServer\lib\javaee.jar;C:/Sun /AppServer/jdk/lib/tools.jar;C:/Sun/AppServer\lib\install/applications/jmsra/imq jmsra.jar;C:/Sun/AppServer\lib\commons-launcher.jar;C:/Sun/AppServer/imq/lib/jax m-api.jar;C:/Sun/AppServer/imq/lib/fscontext.jar;C:/Sun/AppServer/imq/lib/imqbro ker.jar;C:/Sun/AppServer/imq/lib/imqjmx.jar;C:/Sun/AppServer/imq/lib/imqxm.jar;C :/Sun/AppServer/lib/ant/lib/ant.jar;C:/Sun/AppServer\lib\appserv-ws.jar;C:/Sun/A ppServer\lib\mail.jar;C:/Sun/AppServer\lib\jsf-api.jar;C:/Sun/AppServer\lib\jsf- impl.jar;C:/Sun/AppServer\lib\appserv-jstl.jar;C:/Sun/AppServer\lib\appserv-env. jar;C:/Sun/AppServer\lib\jmxremote_optional.jar;C:/Sun/AppServer/lib/SUNWjdmk/5. 1/lib/jdmkrt.jar;C:/Sun/AppServer\lib\commons-logging.jar;C:/Sun/AppServer\lib\a ctivation.jar;C:/Sun/AppServer\lib\appserv-rt.jar;C:/Sun/AppServer\lib\appserv-a dmin.jar;C:/Sun/AppServer\lib\appserv-cmp.jar;;C:\Sun\AppServer\lib\postgresql-8 .1-404.jdbc2ee.jar;C:\Sun\AppServer\lib\activation.jar;C:\Sun\AppServer\lib\admi n-cli.jar;C:\Sun\AppServer\lib\appserv-admin.jar;C:\Sun\AppServer\lib\appserv-cm p.jar;C:\Sun\AppServer\lib\appserv-deployment-client.jar;C:\Sun\AppServer\lib\ap pserv-ext.jar;C:\Sun\AppServer\lib\appserv-jstl.jar;C:\Sun\AppServer\lib\appserv -jwsacc.jar;C:\Sun\AppServer\lib\appserv-launch.jar;C:\Sun\AppServer\lib\appserv -rt.jar;C:\Sun\AppServer\lib\appserv-tags.jar;C:\Sun\AppServer\lib\appserv-upgra de.jar;C:\Sun\AppServer\lib\appserv-ws.jar;C:\Sun\AppServer\lib\com-sun-commons- launcher.jar;C:\Sun\AppServer\lib\com-sun-commons-logging.jar;C:\Sun\AppServer\l ib\dbschema.jar;C:\Sun\AppServer\lib\j2ee-svc.jar;C:\Sun\AppServer\lib\javaee.ja r;C:\Sun\AppServer\lib\jhall.jar;C:\Sun\AppServer\lib\jmxremote_optional.jar;C:\ Sun\AppServer\lib\jsf-impl.jar;C:\Sun\AppServer\lib\mail.jar;C:\Sun\AppServer\li b\ojdbc14.zip;C:\Sun\AppServer\lib\postgresql-8.1-404.jdbc2.jar;C:\Sun\AppServer \lib\postgresql-8.1-404.jdbc3.jar;C:\Sun\AppServer\lib\sun-appserv-ant.jar;C:\Su n\AppServer\lib\TimerSession-ejb.jar;C:\Sun\AppServer\lib\toplink-essentials-age nt.jar;C:\Sun\AppServer\lib\toplink-essentials.jar;;C:\Sun\AppServer\lib\postgre sql-8.1-404.jdbc2ee.jar;C:\Sun\AppServer\domains\domain1\lib\classes;C:\Sun\AppS erver\domains\domain1\applications\j2ee-apps\RMItest\RMItest-ejb_jar;C:\Sun\AppS erver\domains\domain1\applications\j2ee-apps\RMItest\RMItest-app-client_jar;C:/S un/AppServer/domains/domain1\generated\ejb\j2ee-apps\RMItest;C:\Sun\AppServer\do mains\domain1\generated\ejb\j2ee-apps\RMItest;C:\Sun\AppServer\domains\domain1\g enerated\ejb\j2ee-apps\RMItest -d C:\Sun\AppServer\domains\domain1\generated\ejb\j2ee-apps\RMItest @C:\Documents and Settings\tsfgase\Local Settings\Temp\59cb2a_10cc9bdcff20000_17323.s1a

Output from command:

error: fr.teleca.NewSessionRemoteHome is an interface; stubs are needed only for remote object classes.

error: fr.teleca.NewSessionRemote is an interface; stubs are needed only for remote object classes.

2 errors

at com.sun.ejb.codegen.ProcessRunner.makeAbnormalTerminationException(ProcessExecu tor.java:377)

at com.sun.ejb.codegen.ProcessRunner.run(ProcessExecutor.java:302)

at java.lang.Thread.run(Thread.java:595)

|#]

[#|2006-08-01T14:38:16.001+0200|SEVERE|sun-appserver-pe9.0|javax.enterprise.sys tem.tools.deployment|_ThreadID=14;_ThreadName=Thread-42;_RequestID=8c1b252c-59be -4e43-842a-b83c92b8a412;|Exception occured in J2EEC Phase

com.sun.enterprise.deployment.backend.IASDeploymentException: Fatal Error from EJB Compiler -- rmic compilation failed

at com.sun.ejb.codegen.IASEJBC.compileAndRmic(IASEJBC.java:237)

at com.sun.ejb.codegen.IASEJBC.doCompile(IASEJBC.java:882)

at com.sun.ejb.codegen.IASEJBC.ejbc(IASEJBC.java:580)

at com.sun.enterprise.deployment.backend.EJBCompiler.preDeployApp(EJBCompiler.java :339)

at com.sun.enterprise.deployment.backend.EJBCompiler.compile(EJBCompiler.java:222)

at com.sun.enterprise.deployment.backend.AppDeployer.runEJBC(AppDeployer.java:359)

at com.sun.enterprise.deployment.backend.AppDeployer.deploy(AppDeployer.java:214)

at com.sun.enterprise.deployment.backend.AppDeployer.doRequestFinish(AppDeployer.j ava:129)

at com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.java:169)

at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPh ase.java:95)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeplo ymentService.java:871)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentSe rvice.java:266)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentSe rvice.java:739)

at com.sun.enterprise.management.deploy.DeployThread.deploy(DeployThread.java:174)

at com.sun.enterprise.management.deploy.DeployThread.run(DeployThread.java:210)

|#]

Thank you in advance

[8472 byte] By [Message-Driven-Bean] at [2008-2-14]
# 1
Please consult the Java EE SDK/App Server 9 PE forums at: http://forum.java.sun.com/forum.jspa?forumID=136Thanks,Chris
ckamps32 at 2007-7-6 > top of java,Java Enterprise System,Java Enterprise System - General Discussion...