Just for sanity sake, I reconfigured Eclipse to build with 1.3.1 and found one more place with 1.3.1 incompatibilities. Same issue with Boolean, but in a different spot (Tiles).
I have fixed that also. -- James Mitchell Software Engineer / Open Source Evangelist EdgeTech, Inc. 678.910.8017 AIM: jmitchtx ----- Original Message ----- From: "James Mitchell" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <[EMAIL PROTECTED]> Sent: Tuesday, August 31, 2004 2:19 PM Subject: Re: 1.2.2 validator problem in websphere > That works for me. I'll make the change unless anyone disagrees. > > > > -- > James Mitchell > Software Engineer / Open Source Evangelist > EdgeTech, Inc. > 678.910.8017 > AIM: jmitchtx > > ----- Original Message ----- > From: "Kris Schneider" <[EMAIL PROTECTED]> > To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > Sent: Tuesday, August 31, 2004 2:17 PM > Subject: Re: 1.2.2 validator problem in websphere > > > > I was gonna post this suggestion anyway, but here's something that will > work > > with JDK 1.3 and is in the spirit of avoiding the creation of Boolean > > instances. Instead of: > > > > new Boolean(this.stopOnFirstError) > > > > How about something like: > > > > (this.stopOnFirstError ? Boolean.TRUE : Boolean.FALSE) > > > > Or create a utility method to do the equivalent. No doubt Commons Lang > already > > has one...yup, BooleanUtils.toBooleanObject(boolean). > > > > Quoting James Mitchell <[EMAIL PROTECTED]>: > > > > > Ok, so without looking, my proposed fix is basically putting it back to > the > > > way it was....now that's sad. > > > > > > Martin, what should we do with this? > > > > > > > > > > > > -- > > > 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:54 PM > > > Subject: Re: 1.2.2 validator problem in websphere > > > > > > > > > > This is the only difference from 1.25 to 1.26 (file version) > > > > > > > > > > > > http://cvs.apache.org/viewcvs.cgi/jakarta-struts/src/share/org/apache/struts > > > /validator/ValidatorPlugIn.java?r1=1.25&r2=1.26&diff_format=h > > > > > > > > BTW, the log for 1.26 says: > > > > > > > > * Use Boolean.valueOf() instead of creating new instances. > > > > > > > > That is why early optimization is the root of all evil ;-) > > > > > > > > PS: I am a Validator user, but not a commiter :-D > > > > > > > > []s > > > > ------------------------------------------------------------- > > > > 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:46 PM > > > > Subject: Re: 1.2.2 validator problem in websphere > > > > > > > > > > > > > I would propose this as the fix.... > > > > > > > > > > [EMAIL PROTECTED] ~/cvs/jakarta-struts > > > > > $ cvs diff -u > src/share/org/apache/struts/validator/ValidatorPlugIn.java > > > > > Index: src/share/org/apache/struts/validator/ValidatorPlugIn.java > > > > > =================================================================== > > > > > RCS file: > > > > > > > > > > > > > /home/cvs/jakarta-struts/src/share/org/apache/struts/validator/ValidatorPlug > > > > > In.java,v > > > > > retrieving revision 1.26 > > > > > diff -u -r1.26 ValidatorPlugIn.java > > > > > --- src/share/org/apache/struts/validator/ValidatorPlugIn.java 7 > Aug > > > 2004 > > > > > 04:17:52 -0000 1.26 > > > > > +++ src/share/org/apache/struts/validator/ValidatorPlugIn.java 31 > Aug > > > > 2004 > > > > > 17:43:50 -0000 > > > > > @@ -167,7 +167,7 @@ > > > > > resources); > > > > > > > > > > > servlet.getServletContext().setAttribute(STOP_ON_ERROR_KEY > > > + > > > > > '.' + config.getPrefix(), > > > > > - > > > > > Boolean.valueOf(this.stopOnFirstError)); > > > > > + new > > > > > Boolean(this.stopOnFirstError)); > > > > > > > > > > } catch (Exception e) { > > > > > log.error(e.getMessage(), e); > > > > > > > > > > > > > > > > > > > > > > > > > ...someone with more knowledge with validator, please look this over > and > > > > let > > > > > me know. > > > > > > > > > > > > > > > -- > > > > > James Mitchell > > > > > Software Engineer / Open Source Evangelist > > > > > EdgeTech, Inc. > > > > > 678.910.8017 > > > > > AIM: jmitchtx > > > > > > > > > > ----- Original Message ----- > > > > > From: "James Mitchell" <[EMAIL PROTECTED]> > > > > > To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > > > > > Sent: Tuesday, August 31, 2004 1:41 PM > > > > > Subject: Re: 1.2.2 validator problem in websphere > > > > > > > > > > > > > > > > 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 > > > > -- > > Kris Schneider <mailto:[EMAIL PROTECTED]> > > D.O.Tech <http://www.dotech.com/> > > > > --------------------------------------------------------------------- > > 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]