I don't know whether to post this as a new topic or not, but the title of this thread caught my eye. I am having a problem using a Local object. To try and improve the speed that my application responds I am trying to change my app infrastructure.
At present I have a business delegate(BD) in the web tier calling a remote stateful bean from which this bean calls services on other beans and retains information required to do this. However if the BD gets too many requests in succession, as we are building a RIA, then it cannot access the stateful bean and fails the request, this causes a problem.
Top resolve this I want to set up statless beans to distribute the services, but a stateful bean to hold the required information to make the correct databas calls. However in order to maintain the ability to get the correct users stateful bean, i am trying to pass back the LocalHome element to the BD, so that every time it calls the services bean, it can pass the reference so that the services bean knows where to find the details of that user....
At present though I get
WARNING|sun-appserver-pe8.1_01|javax.enterprise.resource.corba._CORBA_.util|_ThreadID=35;|"IOP00100006: (BAD_PARAM) Class com.sun.ejb.containers.EJBLocalObjectInvocationHandler is not Serializable
Can anyone suggest why I am and what I can do to resolve the problem....