I follow the instructions from the jboss guide but still doesn't work
It keeps throwing the following errors.
Does anyone know what could by the problem?
Thanks
Patricio
2006-07-17 20:30:57,390 DEBUG [org.jboss.ejb.StatelessSessionContainer] Begin java:comp/env for EJB: Prueba
2006-07-17 20:30:57,390 DEBUG [org.jboss.ejb.StatelessSessionContainer] TCL: [EMAIL PROTECTED]
2006-07-17 20:30:57,390 DEBUG [org.jboss.ejb.StatelessSessionContainer] Unable to retrieve orbjavax.management.InstanceNotFoundException: jboss:service=CorbaORB is not registered.
2006-07-17 20:30:57,406 DEBUG [org.jboss.ejb.StatelessSessionContainer ] End java:comp/env for EJB: Prueba
2006-07-17 20:30:57,406 DEBUG [org.jboss.ejb.plugins.local.BaseLocalProxyFactory] Bound EJBLocalHome of Prueba to local/[EMAIL PROTECTED]
2006-07-17 20:30:57,406 ERROR [org.jboss.ejb.StatelessSessionContainer ] Starting failed jboss.j2ee:jndiName=Prueba,service=EJB
java.lang.RuntimeException: invoker is null: jboss:service=invoker,socketType=SSL,type=jrmp
at org.jboss.proxy.ejb.ProxyFactory.setupInvokers(ProxyFactory.java :244)
at org.jboss.proxy.ejb.ProxyFactory.start(ProxyFactory.java:228)
2006-07-17 20:30:57,812 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete Deployment listing:
--- MBeans waiting for other MBeans ---
ObjectName: jboss.j2ee:jndiName=Prueba,service=EJB
State: FAILED
Reason: java.lang.RuntimeException: invoker is null: jboss:service=invoker,socketType=SSL,type=jrmp
--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.j2ee:jndiName=Prueba,service=EJB
State: FAILED
Reason: java.lang.RuntimeException: invoker is null: jboss:service=invoker,socketType=SSL,type=jrmp
The configuration changes I made are the:
I put the SSL domain and the JRMP invoker in de jboss-service.xml
<!-- The SSL domain setup -->
<mbean code="org.jboss.security.plugins.JaasSecurityDomain" name="jboss.security:service=JaasSecurityDomain ,domain=RMI+SSL">
<constructor>
<arg type="java.lang.String" value="RMI+SSL"/>
</constructor>
<attribute name="KeyStoreURL"> Riesgos.keystore</attribute>
<attribute name="KeyStorePass">rmi+ssl</attribute>
</mbean>
<mbean code="org.jboss.invocation.jrmp.server.JRMPInvoker" name="jboss:service=invoker,type=jrmp,socketType=SSL">
<attribute name="RMIObjectPort">14445</attribute>
<attribute name="RMIClientSocketFactory">org.jboss.security.ssl.RMISSLClientSocketFactory</attribute>
<attribute name="RMIServerSocketFactory">org.jboss.security.ssl.RMISSLServerSocketFactory</attribute>
<attribute name="SecurityDomain">java:/jaas/RMI+SSL</attribute>
<attribute name="ServerAddress">${jboss.bind.address}</attribute>
<depends>jboss.security:service=JaasSecurityDomain,domain=RMI+SSL</depends>
</mbean>
and in the jboss.xml of the jar y put the following
<?xml version="1.0"?>
<jboss>
<enterprise-beans>
<session>
<ejb-name>Prueba</ejb-name>
<configuration-name>Standard Stateless SessionBean</configuration-name>
<invoker-bindings>
<invoker>
<invoker-proxy-binding-name>
stateless-ssl-invoker
</invoker-proxy-binding-name>
</invoker>
</invoker-bindings>
</session>
</enterprise-beans>
<invoker-proxy-bindings>
<invoker-proxy-binding>
<name>stateless-ssl-invoker</name>
<invoker-mbean>jboss:service=invoker,type=jrmp,socketType=SSL</invoker-mbean>
<proxy-factory>org.jboss.proxy.ejb.ProxyFactory</proxy-factory>
<proxy-factory-config>
<client-interceptors>
<home>
<interceptor> org.jboss.proxy.ejb.HomeInterceptor</interceptor>
<interceptor>org.jboss.proxy.SecurityInterceptor</interceptor>
<interceptor>org.jboss.proxy.TransactionInterceptor </interceptor>
<interceptor>org.jboss.invocation.InvokerInterceptor</interceptor>
</home>
<bean>
<interceptor> org.jboss.proxy.ejb.StatelessSessionInterceptor</interceptor>
<interceptor>org.jboss.proxy.SecurityInterceptor</interceptor>
<interceptor>org.jboss.proxy.TransactionInterceptor </interceptor>
<interceptor>org.jboss.invocation.InvokerInterceptor</interceptor>
</bean>
</client-interceptors>
</proxy-factory-config>
</invoker-proxy-binding>
</invoker-proxy-bindings>
</jboss>
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user