[ 
https://issues.apache.org/jira/browse/MRM-1993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christian H. Kuhn updated MRM-1993:
-----------------------------------
    Description: 
Archiva installed in /usr/local/bin. Java Environment updated from Oracle 8 to 
OpenJDK 11.

2.2.3 worked before. After java update both former running 2.2.3 and a fresh 
install of 2.2.4 do NOT work. Jetty starts and is listening on port 8081 as 
configured in conf/jetty.xml but throws a 503 Problem accessing /. Reason: 
Service Unavailable

In conf/jetty.xml, conf/wrapper.conf, bin/archiva, and 
apps/archiva/WEB-INF/classes/log4j2.xml, the log path is set to 
/var/log/archiva. In bin/archiva, RUN_AS_USER=archiva. No further changes.

First error in log: 

[WrapperSimpleAppMain] ERROR org.springframework.web.context.ContextLoader [] - 
Context initialization failed 
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected 
exception parsing XML document from URL 
[jar:file:/usr/local/bin/apache-archiva-2.2.4/apps/archiva/WEB-INF/lib/archiva-web-common-2.2.4.jar!/META-INF/spring-context.xml];
 nested exception is org.springframework.beans.FatalBeanException: Invalid 
NamespaceHandler class [org.apache.cxf.jaxrs.spring.NamespaceHandler] for 
namespace [http://cxf.apache.org/jaxrs]: problem with handler class file or 
dependent class; nested exception is java.lang.NoClassDefFoundError: 
javax/xml/bind/JAXBException at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:414)
 ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]

[[Complete log|http://issues.apache.org/]|www.qno.de/archiva.txt]

Looks as if something is not in the classpath. Java classpaths are set in 
conf/wrapper.conf, but i don't enough about the needed classes; the 
documentation tells nothing. How can i run archiva with Java 11?

  was:
Archiva installed in /usr/local/bin. Java Environment updated from Oracle 8 to 
OpenJDK 11.

2.2.3 worked before. After java update both former running 2.2.3 and a fresh 
install of 2.2.4 do NOT work. Jetty starts and is listening on port 8081 as 
configured in conf/jetty.xml but throws a 503 Problem accessing /. Reason: 
Service Unavailable

In conf/jetty.xml, conf/wrapper.conf, bin/archiva, and 
apps/archiva/WEB-INF/classes/log4j2.xml, the log path is set to 
/var/log/archiva. In bin/archiva, RUN_AS_USER=archiva. No further changes.

First error in log: 

[WrapperSimpleAppMain] ERROR org.springframework.web.context.ContextLoader [] - 
Context initialization failed 
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected 
exception parsing XML document from URL 
[jar:file:/usr/local/bin/apache-archiva-2.2.4/apps/archiva/WEB-INF/lib/archiva-web-common-2.2.4.jar!/META-INF/spring-context.xml];
 nested exception is org.springframework.beans.FatalBeanException: Invalid 
NamespaceHandler class [org.apache.cxf.jaxrs.spring.NamespaceHandler] for 
namespace [http://cxf.apache.org/jaxrs]: problem with handler class file or 
dependent class; nested exception is java.lang.NoClassDefFoundError: 
javax/xml/bind/JAXBException at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:414)
 ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]

[[Complete log|http://|http://example.com/] 
[www.qno.de/archiva.txt]|http://www.qno.de/archiva.txt]]

Looks as if something is not in the classpath. Java classpaths are set in 
conf/wrapper.conf, but i don't enough about the needed classes; the 
documentation tells nothing. How can i run archiva with Java 11?


> Invalid Namespace Handler
> -------------------------
>
>                 Key: MRM-1993
>                 URL: https://issues.apache.org/jira/browse/MRM-1993
>             Project: Archiva
>          Issue Type: Bug
>          Components: system
>    Affects Versions: 2.2.3, 2.2.4
>         Environment: Ubuntu 18.04 LTS, Java OpenJDK 11.0.3 amd64
>            Reporter: Christian H. Kuhn
>            Priority: Major
>
> Archiva installed in /usr/local/bin. Java Environment updated from Oracle 8 
> to OpenJDK 11.
> 2.2.3 worked before. After java update both former running 2.2.3 and a fresh 
> install of 2.2.4 do NOT work. Jetty starts and is listening on port 8081 as 
> configured in conf/jetty.xml but throws a 503 Problem accessing /. Reason: 
> Service Unavailable
> In conf/jetty.xml, conf/wrapper.conf, bin/archiva, and 
> apps/archiva/WEB-INF/classes/log4j2.xml, the log path is set to 
> /var/log/archiva. In bin/archiva, RUN_AS_USER=archiva. No further changes.
> First error in log: 
> [WrapperSimpleAppMain] ERROR org.springframework.web.context.ContextLoader [] 
> - Context initialization failed 
> org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected 
> exception parsing XML document from URL 
> [jar:file:/usr/local/bin/apache-archiva-2.2.4/apps/archiva/WEB-INF/lib/archiva-web-common-2.2.4.jar!/META-INF/spring-context.xml];
>  nested exception is org.springframework.beans.FatalBeanException: Invalid 
> NamespaceHandler class [org.apache.cxf.jaxrs.spring.NamespaceHandler] for 
> namespace [http://cxf.apache.org/jaxrs]: problem with handler class file or 
> dependent class; nested exception is java.lang.NoClassDefFoundError: 
> javax/xml/bind/JAXBException at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:414)
>  ~[spring-beans-4.2.1.RELEASE.jar:4.2.1.RELEASE]
> [[Complete log|http://issues.apache.org/]|www.qno.de/archiva.txt]
> Looks as if something is not in the classpath. Java classpaths are set in 
> conf/wrapper.conf, but i don't enough about the needed classes; the 
> documentation tells nothing. How can i run archiva with Java 11?



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to