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".