[jboss-user] [EJB/JBoss] - ClientSocketFactory with EJB3 JBoss-5.0.0.Beta4

slimamar do-not-reply at jboss.com
Fri Apr 25 07:06:48 EDT 2008


Hello,

We want to use a ClientSocketFactory and after some reads (Remoting guide)
we have configured this in the file $JBOSS_HOME/server/<my-conf>/deploy/ejb3-connectors-service.xml :

<?xml version="1.0" encoding="UTF-8"?>
  | <!--
  |    JBoss EJB3Deployer
  |    
  |    $Id: jboss-service.xml 41488 2006-02-25 00:14:09Z dimitris $
  | -->
  | <server>
  | 
  |    <mbean code="org.jboss.remoting.transport.Connector"
  |           name="jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3">
  |       <!-- <attribute name="InvokerLocator">socket://${jboss.bind.address}:3873</attribute> -->
  |       <attribute name="Configuration">
  |         <config>
  |           <invoker transport="rmi">
  |             <attribute name="numAcceptThreads">1</attribute>
  |             <attribute name="maxPoolSize">303</attribute>
  |             <attribute name="clientMaxPoolSize" isParam="true">2</attribute>
  |             <attribute name="serverBindAddress">${jboss.bind.address}</attribute>
  |             <attribute name="serverBindPort">3873</attribute>
  |             <attribute name="timeout" isParam="true">60000</attribute>
  |             <attribute name="customSocketFactory" isParam="true">myPackage.MyClientSocketFactory</attribute>
  |             <attribute name="socketFactory" isParam="true">myPackage.MyClientSocketFactory</attribute>
  |           </invoker>
  |           <handlers>
  |             <handler subsystem="AOP">org.jboss.aspects.remoting.AOPRemotingInvocationHandler</handler>
  |            </handlers>
  |         </config>
  |       </attribute>
  |    </mbean>
  | 
  | </server>

Unfortunately, this does not work and we have an exception in the client side :
javax.naming.NamingException: Could not dereference object [Root exception is javax.ejb.EJBException: Invalid invocation of local interface]
cause exception : java.lang.ClassCastException: java.lang.String

What's wrong ?

Thank's in advance. 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4146776#4146776

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4146776



More information about the jboss-user mailing list