I finally have Rice RUBiS code running my my server.  I had to toss 
their make based build system and I merged the web, servlet, and ejb 
tier's into a single ear (all of these were on a single box).  Later I 
will update the ant script to support the running of these on different 
tiers.

Anyway, I am getting the errors in JETTY and JCA when running the test 
harness, and I'm looking for any help.  I'm using JBoss 3.0 HEAD, JDK 
1.3.1_01, Mandrake Linux, PostgreSQL 7.1.  The stack traces 5-10 times 
under medium load (100 clients) follow:

13:20:35,384 WARN  [Jetty] WARNING: GET 
/servlet/edu.rice.rubis.beans.servlets.BrowseCategories HTTP/1.1
java.lang.IllegalStateException: Not EDITABLE
at org.mortbay.http.HttpMessage.setVersion(HttpMessage.java:536)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:906)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:806)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:182)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:715)
at java.lang.Thread.run(Thread.java:484)


13:24:17,892 WARN  [Jetty] WARNING: Invalid length: Content-Length=3019 
bytes written=11211 for http://localhost:8080/EJB_HTML/bid_now.jpg


13:25:14,505 WARN  [Jetty] WARNING: Servlet Exception for 
/servlet/edu.rice.rubis.beans.servlets.SearchItemsByCategory?category=14&categoryName=Pottery+%26+Glass&page=0&nbOfItems=20
java.lang.NullPointerException
at 
org.mortbay.jetty.servlet.ServletHttpRequest.getRequestDispatcher(ServletHttpRequest.java:750)
at 
edu.rice.rubis.beans.servlets.ServletPrinter.printFile(ServletPrinter.java:61)
at 
edu.rice.rubis.beans.servlets.ServletPrinter.printHTMLheader(ServletPrinter.java:104)
at 
edu.rice.rubis.beans.servlets.SearchItemsByCategory.doGet(SearchItemsByCategory.java:145)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:348



13:32:01,169 ERROR [JDBCCommand] Exception caught executing SQL
org.jboss.util.NestedSQLException: Interrupted while requesting permit!; 
- nested throwable: (javax.resource.ResourceException: Interrupted while 
requesting permit!)
at 
org.jboss.resource.adapter.jdbc.local.LocalDataSource.getConnection(LocalDataSource.java:106)
at 
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.getConnection(JDBCCommand.java:700)
at 
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.jdbcExecute(JDBCCommand.java:168)
at 
org.jboss.ejb.plugins.jaws.jdbc.JDBCFinderCommand.execute(JDBCFinderCommand.java:114)
at 
org.jboss.ejb.plugins.jaws.jdbc.JDBCFindEntitiesCommand.execute(JDBCFindEntitiesCommand.java:200)
at 
org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.findEntities(JAWSPersistenceManager.java:271)
at 
org.jboss.ejb.plugins.CMPPersistenceManager.findEntities(CMPPersistenceManager.java:348)
at 
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.findEntities(CachedConnectionInterceptor.java:323)
at org.jboss.ejb.EntityContainer.find(EntityContainer.java:655)
at java.lang.reflect.Method.invoke(Native Method)
<snip>
  + nested throwable:
javax.resource.ResourceException: Interrupted while requesting permit!
at 
org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:127)
at 
org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:312)
at 
org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:445)
at 
org.jboss.resource.connectionmanager.LocalTxConnectionManager.getManagedConnection(LocalTxConnectionManager.java:224)
at 
org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:510)
at 
org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:789)
at 
org.jboss.resource.adapter.jdbc.local.LocalDataSource.getConnection(LocalDataSource.java:102)

-dain



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to