I think I finally got it resolved. The problem was actually caused by cvs.
For some reason, cvs saved a copy of xmlparserv2.jar in the cvs folder
after I deleted from web-inf/lib.

I found this out thru the ISALite util. Here is what it shows in the
classload info:
[6/21/11 14:19:22:395 CDT] 00000015 ReloadableCla 3 adding path to reload
cache
C:\sandbox\MyAccount\Web
Content\WEB-INF\lib\CVS\Base\xmlparserv2.jar
[6/21/11 14:19:22:395 CDT] 00000015 CompoundClass 3 class
javax.xml.parsers.SAXParserFactory found in SinglePathClassProvider :
com.ibm.ws.classloader.SinglePathClassProvider@39023902 classpath =
C:\sandbox\MyAccount\Web Content\WEB-INF\lib\CVS\Base\xmlparserv2.jar

Thanks all.

"Jack Kingsley" <iseriesflorida@xxxxxxxxx> wrote in message
news:mailman.50240.1308684555.2702.web400@xxxxxxxxxxxx...
Lim, I google the error and it points to fixpacks, are you running latest
fixpacks??

http://www-01.ibm.com/support/docview.wss?uid=swg1PK57660&wv=1




On Tue, Jun 21, 2011 at 3:02 PM, Lim Hock-Chai <
Lim.Hock-Chai@xxxxxxxxxxxxxxx> wrote:

My SystemOut.log contains these error. I look over all the jar files in
my app and only found this xmlparserv2.jar to be the only one that could
be causing the problem. But I'm still getting this same error even
after I removed this jar file from the app. I've spent two days on this
error. I must say Websphere/java is quite frustrating/waste of time
sometime. Sigh....


[6/21/11 13:51:16:653 CDT] 00000013 FacesConfigur I
org.apache.myfaces.config.FacesConfigurator feedStandardConfig Reading
standard config org/apache/myfaces/resource/standard-faces-config.xml
[6/21/11 13:51:16:669 CDT] 00000013 Digester E
org.apache.commons.digester.Digester getParser Digester.getParser:
java.lang.ClassCastException:
org.apache.xerces.jaxp.SAXParserFactoryImpl incompatible with
javax.xml.parsers.SAXParserFactory
at
javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:24)
at
org.apache.commons.digester.Digester.getFactory(Digester.java:500)
at
org.apache.commons.digester.Digester.getParser(Digester.java:714)
at
org.apache.commons.digester.Digester.getXMLReader(Digester.java:944)
at
org.apache.commons.digester.Digester.parse(Digester.java:1745)
at
org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerI
mpl.getFacesConfig(DigesterFacesConfigUnmarshallerImpl.java:197)
at
org.apache.myfaces.config.FacesConfigurator.feedStandardConfig(FacesConf
igurator.java:324)
at
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.
java:289)
at
org.apache.myfaces.webapp.StartupServletContextListener.initFaces(Startu
pServletContextListener.java:82)
at
org.apache.myfaces.webapp.StartupServletContextListener.contextInitializ
ed(StartupServletContextListener.java:65)
at
com.ibm.ws.wswebcontainer.webapp.WebApp.notifyServletContextCreated(WebA
pp.java:653)
at
com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.
java:370)
at
com.ibm.ws.wswebcontainer.webapp.WebApp.initialize(WebApp.java:293)
at
com.ibm.ws.wswebcontainer.webapp.WebGroup.addWebApplication(WebGroup.jav
a:93)
at
com.ibm.ws.wswebcontainer.VirtualHost.addWebApplication(VirtualHost.java
:162)
at
com.ibm.ws.wswebcontainer.WebContainer.addWebApp(WebContainer.java:673)
at
com.ibm.ws.wswebcontainer.WebContainer.addWebApplication(WebContainer.ja
va:626)
at
com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerI
mpl.java:335)
at
com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImp
l.java:551)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl
.java:1250)
at
com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectS
tart(DeployedApplicationImpl.java:1140)
at
com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl
.java:569)
at
com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedAppli
cationImpl.java:819)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(Applica
tionMgrImpl.java:921)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl$AppInitializer.run(Appli
cationMgrImpl.java:2100)
at
com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(W
sComponentImpl.java:342)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)

"Jack Kingsley" <iseriesflorida@xxxxxxxxx> wrote in message
news:<mailman.50181.1308674336.2702.web400@xxxxxxxxxxxx>...
Lim: I am thinking that your log file should be getting populated
when you
start your WAS on the host side. Check in your IFS to see if you have
a log
file and if it getting populated.

/QIBM/UserData/WebSphere/AppServer/V6/Base/profiles/

The above is an example of the drill down to where the log files
should be
located at.
On Tue, Jun 21, 2011 at 11:12 AM, Lim Hock-Chai <
> Lim.Hock-Chai@xxxxxxxxxxxxxxx> wrote:

Hello,
I'm encountering a bit of a problem with jsf/tomahawk and hope
someone
can point me to the right direction.

In RAD, I've created a new test web project to use jsf and tomahawk
to
create a web app. Everything works well.

I then performed that same configuration steps to setup jsf/tomahwak
on
the actual (exisitng) web project that I'm supposed to develope my
apps
in. When I start the WAS6.1 server, I'm getting the following error
in
SystemOut.log:
[6/21/11 9:40:49:332 CDT] 00000016 Digester E
org.apache.commons.digester.Digester getParser Digester.getParser:
java.lang.ClassCastException:
org.apache.xerces.jaxp.SAXParserFactoryImpl incompatible with
javax.xml.parsers.SAXParserFactory


I'm assuming that this is caused by sometype of class conflict
between
the existing web app and jsf/tomahawk. My question is does anyone
know
how I can find out what jar files is causing this conflict?

Thanks


--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.


--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.





As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.