Hi all, 
I use Jonas 2.2.7 on win2000 and I implemented several
entity bean with bean managed persistence.

  I call a Collection findSomething() method from a
servlet runing in Tomcat 3.2, then iterate the
Collection and call
 get... methods on the ejbobjects:
...
result =
home.findByEverything(cod,denumire,unitate_ref,sortcolumn,sortord);
...
for(Iterator i=result.iterator();i.hasNext();)
         {
                v=(Valute)i.next();
                
                cods.addElement(((ValutePK)v.getPrimaryKey()).cod);
                //
                names.addElement(v.getDenumire());
                units.addElement(new Double(v.getUnitateRef()));
                //

         
         }



  When I call the servlet for exactly 44 times, I get
a: twrown by one of the  get... method

java.lang.IncompatibleClassChangeError: Implementing
class
        at java.lang.ClassLoader.defineClass0(Native Method)
        at
java.lang.ClassLoader.defineClass(ClassLoader.java:486)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
        at
java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
        at
java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at
java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native
Method)
        at
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at
java.lang.ClassLoader.loadClass(ClassLoader.java:297)
        at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
        at
java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
        at
org.objectweb.jonas.rmifilters.RemoteStub.invoke(RemoteStub.java:92)
        at
ro.softwin.conta.param.JOnASValuteRemote_Stub.getUnitateRef(JOnASValuteRemote_Stub.java:211)
        at
ro.softwin.conta.servlets.ValuteViewServlet.performService(ValuteViewServlet.java:135)
        at
ro.softwin.conta.servlets.ValuteViewServlet.doGet(ValuteViewServlet.java:62)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
        at
org.apache.tomcat.core.Handler.service(Handler.java:286)
        at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
        at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
        at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
        at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
        at java.lang.Thread.run(Thread.java:484)
        After inserting a new record in the database the
number of calls before this crush reduced to 10
10x for all the help!

__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".

Reply via email to