[jboss-user] [EJB 3.0] - Re: ClientSocketFactory with EJB3 JBoss-5.0.0.Beta4

2008-04-25 Thread slimamar
Sorry, i have had a problem with the message body post. 
The correct message body is :

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 $
--


   
  !-- socket://${jboss.bind.address}:3873
--
  

  
1
303
2
${jboss.bind.address}
3873
6
myPackage.MyClientSocketFactory
myPackage.MyClientSocketFactory
  
  
org.jboss.aspects.remoting.AOPRemotingInvocationHandler
   

  
   



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=bbop=viewtopicp=4146769#4146769

Reply to the post : 
http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4146769
___
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user


[jboss-user] [EJB 3.0] - Re: ClientSocketFactory with EJB3 JBoss-5.0.0.Beta4

2008-04-25 Thread slimamar
Sorry, always the problem with the message body post. 
The final correct message body is : 

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=InvokerLocatorsocket://${jboss.bind.address}:3873/attribute --
  |   attribute name=Configuration
  | config
  |   invoker transport=rmi
  | attribute name=numAcceptThreads1/attribute
  | attribute name=maxPoolSize303/attribute
  | attribute name=clientMaxPoolSize isParam=true2/attribute
  | attribute 
name=serverBindAddress${jboss.bind.address}/attribute
  | attribute name=serverBindPort3873/attribute
  | attribute name=timeout isParam=true6/attribute
  | attribute name=customSocketFactory 
isParam=truemyPackage.MyClientSocketFactory/attribute
  | attribute name=socketFactory 
isParam=truemyPackage.MyClientSocketFactory/attribute
  |   /invoker
  |   handlers
  | handler 
subsystem=AOPorg.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=bbop=viewtopicp=4146774#4146774

Reply to the post : 
http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4146774
___
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user