You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@archiva.apache.org by Brian Sam-Bodden <bs...@gmail.com> on 2007/03/10 08:11:21 UTC
Archiva on Tomcat Problems
Followed the instructions at http://maven.apache.org/archiva/guides/
getting-started/index.html
I get a 500 error showing:
========================================================================
===================================
========================================================================
===================================
Connection Factory "java:comp/env/jdbc/archiva" not found - action -
file:/opt/tomcat5/webapps/archiva/WEB-INF/classes/xwork.xml:176:78
com.opensymphony.xwork.config.providers.XmlConfigurationProvider.verifyA
ction(XmlConfigurationProvider.java:186)
com.opensymphony.xwork.config.providers.XmlConfigurationProvider.addActi
on(XmlConfigurationProvider.java:136)
com.opensymphony.xwork.config.providers.XmlConfigurationProvider.addPack
age(XmlConfigurationProvider.java:220)
com.opensymphony.xwork.config.providers.XmlConfigurationProvider.loadCon
figurationFile(XmlConfigurationProvider.java:676)
com.opensymphony.xwork.config.providers.XmlConfigurationProvider.init
(XmlConfigurationProvider.java:91)
com.opensymphony.xwork.config.impl.DefaultConfiguration.reload
(DefaultConfiguration.java:85)
com.opensymphony.xwork.config.ConfigurationManager.getConfiguration
(ConfigurationManager.java:54)
com.opensymphony.xwork.DefaultActionProxy.<init>
(DefaultActionProxy.java:57)
com.opensymphony.xwork.DefaultActionProxyFactory.createActionProxy
(DefaultActionProxyFactory.java:46)
com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction
(DispatcherUtils.java:216)
com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter
(FilterDispatcher.java:202)
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage
(PageFilter.java:118)
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter
(PageFilter.java:52)
com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter
(ActionContextCleanUp.java:88)
========================================================================
===================================
========================================================================
===================================
In the catalina.out log I see this errors:
========================================================================
===================================
========================================================================
===================================
INFO | jvm 1 | 2007/03/10 01:20:14 | 2007-03-10 01:20:14,752
[http-8080-Processor5] INFO EnvironmentCheck:required-roles -
Checking the existance of required roles.
INFO | jvm 1 | 2007/03/10 01:20:26 | 2007-03-10 01:20:26,830
[http-8080-Processor5] ERROR
Interceptor:pssEnvironmentCheckInterceptor - EnvironmentCheck Failure.
INFO | jvm 1 | 2007/03/10 01:20:26 |
======================================================================
INFO | jvm 1 | 2007/03/10 01:20:26 | ENVIRONMENT FAILURE !!
INFO | jvm 1 | 2007/03/10 01:20:26 |
INFO | jvm 1 | 2007/03/10 01:20:26 | Missing "/security" package
namespace in xwork.xml
INFO | jvm 1 | 2007/03/10 01:20:26 | Missing [1] xwork.xml
configuration elements.
INFO | jvm 1 | 2007/03/10 01:20:26 |
INFO | jvm 1 | 2007/03/10 01:20:26 |
======================================================================
INFO | jvm 1 | 2007/03/10 01:20:26 | 2007-03-10 01:20:26,864
[http-8080-Processor5] INFO Interceptor:pssSecureActionInterceptor -
org.codehaus.plexus.security.ui.web.interceptor.SecureActionInterceptor
initialized!
INFO | jvm 1 | 2007/03/10 01:20:28 | 2007-03-10 01:20:28,444
[http-8080-Processor5] ERROR VelocityComponent -
ResourceManager : unable to find resource 'VM_global_library.vm' in
any resource loader.
INFO | jvm 1 | 2007/03/10 01:20:28 | 2007-03-10 01:20:28,748
[http-8080-Processor5] INFO Interceptor:pssSecureActionInterceptor -
org.codehaus.plexus.security.ui.web.interceptor.SecureActionInterceptor
initialized!
INFO | jvm 1 | 2007/03/10 01:20:28 | 2007-03-10 01:20:28,750
[http-8080-Processor5] INFO Interceptor:pssSecureActionInterceptor -
org.codehaus.plexus.security.ui.web.interceptor.SecureActionInterceptor
initialized!
INFO | jvm 1 | 2007/03/10 01:20:29 | 2007-03-10 01:20:29,620
[http-8080-Processor5] ERROR DispatcherUtils - Could
not find action
INFO | jvm 1 | 2007/03/10 01:20:29 | Connection Factory
"java:comp/env/jdbc/archiva" not found - action - file:/opt/tomcat5/
webapps/archiva/WEB-INF/classes/xwork.xml:176:78
========================================================================
===================================
========================================================================
===================================
So it seems that the DataSource never get bound in JNDI. I even tried
adding what somebody deploying to JBoss did, which is to add:
<resource-ref>
<res-ref-name>jdbc/users</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
To the archiva web.xml. No luck!
Any ideas?
Thanks,
Brian
Re: Archiva on Tomcat Problems
Posted by Alexey Kakunin <ak...@gmail.com>.
Hello!
I followed this instruction:
http://docs.codehaus.org/display/MAVENUSER/Archiva+on+Tomcat
Initially, I also has problem with
INFO | jvm 1 | 2007/03/10 01:20:26 | Missing "/security" package
namespace in xwork.xml
But after creation conf/archiva.xml with specified context (read
documentation I pointed) it started to work
2007/3/10, Brian Sam-Bodden <bs...@gmail.com>:
>
> Followed the instructions at http://maven.apache.org/archiva/guides/
> getting-started/index.html
>
> I get a 500 error showing:
>
> ========================================================================
> ===================================
> ========================================================================
> ===================================
> Connection Factory "java:comp/env/jdbc/archiva" not found - action -
> file:/opt/tomcat5/webapps/archiva/WEB-INF/classes/xwork.xml:176:78
>
> com.opensymphony.xwork.config.providers.XmlConfigurationProvider.verifyA
> ction(XmlConfigurationProvider.java:186)
>
> com.opensymphony.xwork.config.providers.XmlConfigurationProvider.addActi
> on(XmlConfigurationProvider.java:136)
>
> com.opensymphony.xwork.config.providers.XmlConfigurationProvider.addPack
> age(XmlConfigurationProvider.java:220)
>
> com.opensymphony.xwork.config.providers.XmlConfigurationProvider.loadCon
> figurationFile(XmlConfigurationProvider.java:676)
>
> com.opensymphony.xwork.config.providers.XmlConfigurationProvider.init
> (XmlConfigurationProvider.java:91)
> com.opensymphony.xwork.config.impl.DefaultConfiguration.reload
> (DefaultConfiguration.java:85)
>
> com.opensymphony.xwork.config.ConfigurationManager.getConfiguration
> (ConfigurationManager.java:54)
> com.opensymphony.xwork.DefaultActionProxy.<init>
> (DefaultActionProxy.java:57)
> com.opensymphony.xwork.DefaultActionProxyFactory.createActionProxy
> (DefaultActionProxyFactory.java:46)
> com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction
> (DispatcherUtils.java:216)
> com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter
> (FilterDispatcher.java:202)
> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage
> (PageFilter.java:118)
> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter
> (PageFilter.java:52)
> com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter
> (ActionContextCleanUp.java:88)
> ========================================================================
> ===================================
> ========================================================================
> ===================================
>
> In the catalina.out log I see this errors:
>
> ========================================================================
> ===================================
> ========================================================================
> ===================================
> INFO | jvm 1 | 2007/03/10 01:20:14 | 2007-03-10 01:20:14,752
> [http-8080-Processor5] INFO EnvironmentCheck:required-roles -
> Checking the existance of required roles.
> INFO | jvm 1 | 2007/03/10 01:20:26 | 2007-03-10 01:20:26,830
> [http-8080-Processor5] ERROR
> Interceptor:pssEnvironmentCheckInterceptor - EnvironmentCheck Failure.
> INFO | jvm 1 | 2007/03/10 01:20:26 |
> ======================================================================
> INFO | jvm 1 | 2007/03/10 01:20:26 | ENVIRONMENT FAILURE !!
> INFO | jvm 1 | 2007/03/10 01:20:26 |
> INFO | jvm 1 | 2007/03/10 01:20:26 | Missing "/security" package
> namespace in xwork.xml
> INFO | jvm 1 | 2007/03/10 01:20:26 | Missing [1] xwork.xml
> configuration elements.
> INFO | jvm 1 | 2007/03/10 01:20:26 |
> INFO | jvm 1 | 2007/03/10 01:20:26 |
> ======================================================================
> INFO | jvm 1 | 2007/03/10 01:20:26 | 2007-03-10 01:20:26,864
> [http-8080-Processor5] INFO Interceptor:pssSecureActionInterceptor -
> org.codehaus.plexus.security.ui.web.interceptor.SecureActionInterceptor
> initialized!
> INFO | jvm 1 | 2007/03/10 01:20:28 | 2007-03-10 01:20:28,444
> [http-8080-Processor5] ERROR VelocityComponent -
> ResourceManager : unable to find resource 'VM_global_library.vm' in
> any resource loader.
> INFO | jvm 1 | 2007/03/10 01:20:28 | 2007-03-10 01:20:28,748
> [http-8080-Processor5] INFO Interceptor:pssSecureActionInterceptor -
> org.codehaus.plexus.security.ui.web.interceptor.SecureActionInterceptor
> initialized!
> INFO | jvm 1 | 2007/03/10 01:20:28 | 2007-03-10 01:20:28,750
> [http-8080-Processor5] INFO Interceptor:pssSecureActionInterceptor -
> org.codehaus.plexus.security.ui.web.interceptor.SecureActionInterceptor
> initialized!
> INFO | jvm 1 | 2007/03/10 01:20:29 | 2007-03-10 01:20:29,620
> [http-8080-Processor5] ERROR DispatcherUtils - Could
> not find action
> INFO | jvm 1 | 2007/03/10 01:20:29 | Connection Factory
> "java:comp/env/jdbc/archiva" not found - action - file:/opt/tomcat5/
> webapps/archiva/WEB-INF/classes/xwork.xml:176:78
> ========================================================================
> ===================================
> ========================================================================
> ===================================
>
> So it seems that the DataSource never get bound in JNDI. I even tried
> adding what somebody deploying to JBoss did, which is to add:
>
> <resource-ref>
> <res-ref-name>jdbc/users</res-ref-name>
> <res-type>javax.sql.DataSource</res-type>
> <res-auth>Container</res-auth>
> </resource-ref>
>
> To the archiva web.xml. No luck!
>
> Any ideas?
>
> Thanks,
> Brian
>
>
--
With Best Regards,
Alexey Kakunin, EmDev Limited
Professional Software Development:
http://www.emdev.ru