java - javax.servlet.UnavailableException: EDU/oswego/cs/dl/util/concurrent/ConcurrentHashMap - running Struts 1.3.5 on Jetty 9.2.2 -


I am in the process of migrating from JetTai from 8.15 to 9.2.2. Our app uses spring and we support some of the oldest stream controllers.

We use Strat 1.3.5 when I start the server, I get the following exceptions.

Does this mean, do I have to migrate strokes too? Is there another way to solve this?

I tried java 7 and 8 The only thing happens. Please suggest

  javax.servlet.UnavailableException:. Javax.servlet.GenericServlet.init (GenericServlet.java.0044) org.eclipse at ConcurrentHashMap (ActionServlet.java:399) on EDU / Oswego / CS / DL / util / concurrent / org.apache.struts.action.ActionServlet.init on .jetty.servlet.ServletHolder.initServlet (ServletHolder.java:600) org.eclipse.jetty.servlet.ServletHolder.getServlet (Srwletholder.) Java: 462) org.eclipse.jetty.servlet.ServletHolder.handle (ServletHolder.java : 742) on org.eclipse.jetty.servlet.ServletHandler $ cached Chainakdofiltr (ServletHandler.java:1667) at org on .websocket.server.WebSocketUpgradeFilter.doFilter (WebSocketUpgradeFilter.java:172) on org.eclipse.jetty. org.eclipse.jetty.servlet.ServletHandler.doHandle (Srwlethandlr Java eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter (ServletHandler.java:1650): 583) org.eclipse.jetty.server.handler.Scop edHandler.handle (ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle (at SecurityHandler.java: 553) org.eclipse.jetty.server.session.SessionHandler.doHandle (SessionHandler.java:223) on org.eclipse.jetty.server.handler.ContextHandler.doHandle (ContextHandler.java:1125) on Org.eclipse.jetty.server.handler.Context.handler.doScope on org.eclipse.jetty (org.eclipse.jetty SerotHandler.Doscope (servlethandler.java / 15) (reference handler java: 1059) org.eclipse.jetty.server.handler.scopedHandler.handle (ScopedHandler) on .server.Session.SessionHandler.doScope (Session Handler.java:185) Java: 141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle (ContextHandlerCollection.java, 15) on the organization. eclipse.jetty.server.handler.HandlerCollection.handle at org.eclipse.jetty.server.handler.HandlerWrapper.handle (HandlerCollection.java:110) (HandlerWrapper.java:97) on org.eclipse.jetty.server.Server. org.eclipse on org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.javamore48) on org.eclipse.jetty.server.HttpChannel.handle (HttpChannel.java jun90) handle (Server.java:485) J Etty.io.AbstractConnection $ 2.run (AbstractConnection.java) 40 org.eclipse.jetty.util.thread.QueuedThreadPool.runJob (QueuedThreadPool.java:606) org.eclipse.jetty.util.thread.QueuedThreadPool $ 3. On Java.lang.Thread.run (queuedThreadPool.java) 3535 runs (Thread.Java: 722)    

The class is probably unavailable with your WEB-INF / lib

  EDU / oswego / cs / dl / util / concurrent / / Code>  

This is the basic implementation of the concurrent hashpe which will eventually return to the java.util.concurrent package in Java 1.5

8.1.5.v20120716 Check

  [jetty-distribution-8.1.5.v20120716] $ address -name -name "* .jar" -exec jar -TVF {} \; | \ Grep -i edu.oswego   

Jetty does not come with these classes (nor are they allowed to use exceptions in WebAppClassloader Server Classloader )

Anything in your configuration has added them for you.

Find it and add it to your WEB-INF / lib directory.

Comments

Popular posts from this blog

php - PDO bindParam() fatal error -

logging - How can I log both the Request.InputStream and Response.OutputStream traffic in my ASP.NET MVC3 Application for specific Actions? -

java - Why my included JSP file won't get processed correctly? -