Let's get this into bugzilla so we can get it fixed quickly.

--
James Mitchell
Software Engineer / Open Source Evangelist
EdgeTech, Inc.
678.910.8017
AIM: jmitchtx

----- Original Message -----
From: "Michael Nascimento Santos" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Tuesday, August 31, 2004 1:37 PM
Subject: Re: 1.2.2 validator problem in websphere


> The exception is not clear enough, but it contains most info you need to
> know:
>
> Some code in Struts 1.2.2 [probably
>
org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:169)]
> is using Boolean.valueOf(boolean), which was added in Java 1.4. It is
pretty
> simple to fix that one if that is the case.
>
> Regards,
> -------------------------------------------------------------
> Michael Nascimento Santos
> JSR 207 Expert Group Member
> JSR Community Manager - http://community.java.net/jsr
> Organizacao SouJava - http://www.soujava.org.br
> Thinlet - http://www.thinlet.com
> http://www.javablogs.com.br/blogs/page/soujavamisterm
> http://today.java.net/pub/au/80
>
> ----- Original Message -----
> From: "James Mitchell" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> Sent: Tuesday, August 31, 2004 2:23 PM
> Subject: Re: 1.2.2 validator problem in websphere
>
>
> > What steps did you take when you upgraded?  What library and files did
you
> > replace?
> >
> >
> >
> > --
> > James Mitchell
> > Software Engineer / Open Source Evangelist
> > EdgeTech, Inc.
> > 678.910.8017
> > AIM: jmitchtx
> >
> > ----- Original Message -----
> > From: <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Tuesday, August 31, 2004 11:51 AM
> > Subject: 1.2.2 validator problem in websphere
> >
> >
> > > I'm getting this error migrating to 1.2.2 from 1.1 in Websphere 5.0.x
> > which
> > > is running in the 1.3 JVM.
> > >
> > >
> > >
> > > [8/31/04 11:42:19:686 EDT] 5d4abeff ValidatorPlug I
> > > org.apache.struts.validator.ValidatorPlugIn  Loading validation rules
> file
> > > from '/WEB-INF/validation.xml'
> > >
> > >
> > >
> > > [8/31/04 11:42:20:139 EDT] 5d4abeff ServletInstan E SRVE0100E: Did not
> > > realize  init() exception thrown by servlet action:
> > > javax.servlet.ServletException: java.lang.Boolean: method
> > > valueOf(Z)Ljava/lang/Boolean; not found
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletIn
> > > stance.java:99)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycle
> > > Servlet.java:147)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecy
> > > cleServlet.java:270)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleS
> > > ervlet.java:113)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:18
> > > 9)
> > >
> > >                 at
> > > javax.servlet.GenericServlet.init(GenericServlet.java:258)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServlet
> > > Manager.java:870)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServle
> > > tManager.java:224)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.getServletReference(WebA
> > > ppServletManager.java:455)
> > >
> > >                 at
> > >
> com.ibm.ws.webcontainer.webapp.WebApp.getServletReference(WebApp.java:646)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcherInfo.calculateInfo(Web
> > > AppRequestDispatcherInfo.java:172)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcherInfo.<init>(WebAppRequ
> > > estDispatcherInfo.java:59)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebApp.getRequestDispatcher(WebApp.java:1455)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebApp.getRequestDispatcher(WebApp.java:1414)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
> > > .java:197)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
> > > achedInvocation.java:71)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
> > > uestProcessor.java:182)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
> > > r.java:334)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
> > > a:56)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
> > >
> > >                 at
> > > com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
> > >
> > >                 at
> > > com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
> > >
> > > ---- Begin backtrace for Nested Throwables
> > >
> > > java.lang.NoSuchMethodError: java.lang.Boolean: method
> > > valueOf(Z)Ljava/lang/Boolean; not found
> > >
> > >                 at
> > >
> org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:169)
> > >
> > >                 at
> > >
> >
>
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:
> > > 839)
> > >
> > >                 at
> > > org.apache.struts.action.ActionServlet.init(ActionServlet.java:332)
> > >
> > >                 at
> > > javax.servlet.GenericServlet.init(GenericServlet.java:258)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletIn
> > > stance.java:82)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycle
> > > Servlet.java:147)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecy
> > > cleServlet.java:270)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleS
> > > ervlet.java:113)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:18
> > > 9)
> > >
> > >                 at
> > > javax.servlet.GenericServlet.init(GenericServlet.java:258)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServlet
> > > Manager.java:870)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServle
> > > tManager.java:224)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.getServletReference(WebA
> > > ppServletManager.java:455)
> > >
> > >                 at
> > >
> com.ibm.ws.webcontainer.webapp.WebApp.getServletReference(WebApp.java:646)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcherInfo.calculateInfo(Web
> > > AppRequestDispatcherInfo.java:172)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcherInfo.<init>(WebAppRequ
> > > estDispatcherInfo.java:59)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebApp.getRequestDispatcher(WebApp.java:1455)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebApp.getRequestDispatcher(WebApp.java:1414)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
> > > .java:197)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
> > > achedInvocation.java:71)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
> > > uestProcessor.java:182)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
> > > r.java:334)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
> > > a:56)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
> > >
> > >                 at
> > > com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
> > >
> > >                 at
> > > com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
> > >
> > >
> > >
> > >
> > >
> > > [8/31/04 11:42:20:170 EDT] 5d4abeff WebGroup      E SRVE0020E:
[Servlet
> > > Error]-[action]: Failed to load servlet: java.lang.NoSuchMethodError:
> > > java.lang.Boolean: method valueOf(Z)Ljava/lang/Boolean; not found
> > >
> > >                 at
> > >
> org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:169)
> > >
> > >                 at
> > >
> >
>
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:
> > > 839)
> > >
> > >                 at
> > > org.apache.struts.action.ActionServlet.init(ActionServlet.java:332)
> > >
> > >                 at
> > > javax.servlet.GenericServlet.init(GenericServlet.java:258)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletIn
> > > stance.java:82)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycle
> > > Servlet.java:147)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecy
> > > cleServlet.java:270)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleS
> > > ervlet.java:113)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:18
> > > 9)
> > >
> > >                 at
> > > javax.servlet.GenericServlet.init(GenericServlet.java:258)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServlet
> > > Manager.java:870)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServle
> > > tManager.java:224)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.getServletReference(WebA
> > > ppServletManager.java:455)
> > >
> > >                 at
> > >
> com.ibm.ws.webcontainer.webapp.WebApp.getServletReference(WebApp.java:646)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcherInfo.calculateInfo(Web
> > > AppRequestDispatcherInfo.java:172)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcherInfo.<init>(WebAppRequ
> > > estDispatcherInfo.java:59)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebApp.getRequestDispatcher(WebApp.java:1455)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebApp.getRequestDispatcher(WebApp.java:1414)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
> > > .java:197)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
> > > achedInvocation.java:71)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
> > > uestProcessor.java:182)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
> > > r.java:334)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
> > > a:56)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
> > >
> > >                 at
> > > com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
> > >
> > >                 at
> > > com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
> > >
> > >
> > >
> > >
> > >
> > > [8/31/04 11:42:20:405 EDT] 5d4abeff WebGroup      E SRVE0026E:
[Servlet
> > > Error]-[action]: java.lang.NoSuchMethodError: java.lang.Boolean:
method
> > > valueOf(Z)Ljava/lang/Boolean; not found
> > >
> > >                 at
> > >
> org.apache.struts.validator.ValidatorPlugIn.init(ValidatorPlugIn.java:169)
> > >
> > >                 at
> > >
> >
>
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:
> > > 839)
> > >
> > >                 at
> > > org.apache.struts.action.ActionServlet.init(ActionServlet.java:332)
> > >
> > >                 at
> > > javax.servlet.GenericServlet.init(GenericServlet.java:258)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletIn
> > > stance.java:82)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycle
> > > Servlet.java:147)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecy
> > > cleServlet.java:270)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleS
> > > ervlet.java:113)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:18
> > > 9)
> > >
> > >                 at
> > > javax.servlet.GenericServlet.init(GenericServlet.java:258)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServlet
> > > Manager.java:870)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServle
> > > tManager.java:224)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppServletManager.getServletReference(WebA
> > > ppServletManager.java:455)
> > >
> > >                 at
> > >
> com.ibm.ws.webcontainer.webapp.WebApp.getServletReference(WebApp.java:646)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcherInfo.calculateInfo(Web
> > > AppRequestDispatcherInfo.java:172)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcherInfo.<init>(WebAppRequ
> > > estDispatcherInfo.java:59)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebApp.getRequestDispatcher(WebApp.java:1455)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.webapp.WebApp.getRequestDispatcher(WebApp.java:1414)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
> > > .java:197)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
> > > achedInvocation.java:71)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
> > > uestProcessor.java:182)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
> > > r.java:334)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
> > > a:56)
> > >
> > >                 at
> > >
> >
>
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
> > >
> > >                 at
> > > com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
> > >
> > >                 at
> > > com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Thanks,
> > >
> > > -Andre
> > >
> > >
> > >
> > > Andre Mermegas
> > > Java Developer
> > > Muze Inc.
> > > 304 Hudson Street
> > > New York, NY 10013-1015 USA
> > > 212.824.0333
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to