JBoss 3.2.1
Apache 1.3 w/ mod_jk
Apache has mod_jk a list of workers configured as an 'lb' worker,
against a list of jboss servers all running tomcat with mod_jk.
Apache is installed on machine a, and the http invoker (in jboss ) is
installed on machine b. The http invoker is accessed through mod_jk.
we have the following in our service-bindings files:
<service-config name="jboss:service=invoker,type=http"
delegateClass="org.jboss.services.binding.AttributeMappingDelegate">
<delegate-config>
<attribute
name="InvokerURL">http://wstest01-gsjthree/invoker/EJBInvokerServlet</attribute>
</delegate-config>
<binding/>
</service-config>
<service-config name="jboss:service=invoker,type=httpHA"
delegateClass="org.jboss.services.binding.AttributeMappingDelegate">
<delegate-config>
<attribute
name="InvokerURL">http://wstest01-gsjthree/invoker/EJBInvokerHAServlet</attribute>
</delegate-config>
<binding/>
</service-config>
<service-config name="jboss:service=invoker,type=http,target=Naming"
delegateClass="org.jboss.services.binding.AttributeMappingDelegate">
<delegate-config>
<attribute
name="InvokerURL">http://wstest01-gsjthree/invoker/JMXInvokerServlet</attribute>
</delegate-config>
<binding/>
</service-config>
<service-config name="jboss:service=invoker,type=http,target=Naming,readonly=true"
delegateClass="org.jboss.services.binding.AttributeMappingDelegate">
<delegate-config>
<attribute
name="InvokerURL">http://wstest01-gsjthree/invoker/JMXInvokerServlet</attribute>
</delegate-config>
<binding/>
</service-config>
In our test system, everything works great.
When we set this up in production, with the only change being the
InvokerURL starting with https, I get the following stack:
java.rmi.RemoteException: Service unavailable.
at
org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxyHA.invoke(JRMPInvokerProxyHA.java:291)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:87)
at
org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:45)
at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:173)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
at $Proxy2.create(Unknown Source)
at
com.synxis.srms.ejbs.util.ServicesLocator.getStatelessSessionRemote(ServicesLocator.java:126)
at
com.synxis.srms.ejbs.login.SrmsAuthServiceRemoteManager.reconnect(SrmsAuthServiceRemoteManager.java:101)
at
com.synxis.srms.ejbs.login.SrmsAuthServiceRemoteManager.login(SrmsAuthServiceRemoteManager.java:163)
This is on ejbcreate. The home lookup works.
Ideas?
Thanks
-Bob
--
SynXis Corporation | [EMAIL PROTECTED] | no .sig today.
1610 Wynkoop, Suite 400 | Ph: (303)595-2511 |
Denver, CO 80202 | Fax:(303)534-4257 |
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user