Oh wait! Something did show up in the file! Too bad I have to go to work now
:P
Nathan
[mywebapp] DEBUG [main] StartupListener.setupContext(150) | Drop-down
initialization complete [OK]
[mywebapp] ERROR [main] [/mywebapp].filterStart(3639) | Exception starting
filter struts
javax.xml.transform.TransformerFactoryConfigurationError: Provider
org.apache.xalan.processor.TransformerFactoryImpl not found
at
javax.xml.transform.TransformerFactory.newInstance(TransformerFactory.java:119)
at
com.opensymphony.xwork2.util.DomHelper$DOMBuilder.<clinit>(DomHelper.java:167)
at com.opensymphony.xwork2.util.DomHelper.parse(DomHelper.java:115)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:830)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:131)
at
com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:100)
at
com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:130)
at
com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
at
org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:395)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
at
org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:201)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3635)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4222)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at
org.apache.catalina.core.StandardService.start(StandardService.java:448)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
----- "Nathan Anderson" <[EMAIL PROTECTED]> wrote:
> Heh, I forgot that AppFuse logs to the console by default... and if I
> can't find the console output I should probably direct the logs
> elsewhere. Good thinking Rob :)
>
> ...
>
> Grrrr... Okay so I tried using a FileAppender instead within my
> AppFuse application log4j config. Tomcat apparently had the
> appropriate permissions to create the file, but it contains exactly 0
> bytes of logging data. <sigh>
>
> Welp, I'm going out of town today. I had hoped to get this up before I
> left, but I guess that won't be happening. Thanks for your help and
> we'll see how round 2 goes next week.
>
> Thanks
> Nathan
>
>
> ----- "Rob Hills" <[EMAIL PROTECTED]> wrote:
> > Hi again Nathan,
> >
> > Nathan Anderson wrote:
> > > Hi Rob/Matt/Anyone else with a suggestion ;),
> > >
> > > Okay... so I found a problem with the database configuration [I
> > missed the second password field in jdbc.properties]. But
> apparently
> > there is something else not working. I still can't find
> catalina.out
> > so I can't see the raw console output anywhere. When I had the
> > database config problem it was the app failed to startup at a
> > "listenerStart". Now that I fixed the DB problem it is failing on
> a
> > "filterStart"--which is about as nondescript of an error as the
> first.
> >
> > >
> > Just had a look at my logs on my FC5 machine, specifically the
> > catalina.out from the last startup.
> >
> > Interestingly, in that start, I had a log file for my AppFuse app
> that
> >
> > was located somewhere that TC didn't have permissions for and Log4J
>
> > threw a Java.io.FileNotFoundException, but logging to Catalina.out
> > carried on happily (as you'd expect). This happened BEFORE the db
> > connection was opened, so if you've got that far now, I suspect
> you'll
> >
> > have got past any App-specific logfile issues. Have you specified
> a
> > log
> > file for your AppFuse app in the Log4J setup? I know you should
> have
> > a
> > catalina.out somewhere, but it might help if you can at least
> locate
> > an
> > application logfile whose location you have some control over ;-)
> >
> > The first listener that appears is actually the StartupListener,
> doing
> > a
> > context initialization.
> >
> > Hope some of this is useful,
> >
> > Rob Hills
> > Waikiki, Western Australia
> >
> >
> ---------------------------------------------------------------------
> > 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]