archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mickael Marrache <Mickael.Marra...@xconnect.net>
Subject RE: java.lang.NoSuchMethodError
Date Wed, 23 Nov 2011 08:52:02 GMT
Yes, this is a dedicated machine that we've installed yesterday and Tomcat hasn't been modified
to use the Eclipse compiler. We didn't change anything after installation. 
We use CentOS 5.4 as OS, and this is an old one, do you think it can be related to?

Mickael 

-----Original Message-----
From: Brett Porter [mailto:brett@porterclan.net] On Behalf Of Brett Porter
Sent: Tuesday, November 22, 2011 10:38 PM
To: users@archiva.apache.org
Subject: Re: java.lang.NoSuchMethodError

This doesn't look like something that should come out of the stock installation. Is this a
first time set up? Have you modified Tomcat to use the Eclipse compiler in the past?

- Brett

On 23/11/2011, at 2:36 AM, Mickael Marrache wrote:

> Hi,
> 
> I've deployed Archiva 1.3.5 on Tomcat 6.0.29. I use CentOS as OS. I've followed the installation
guide:
> 
> 
> 1.  archiva directory created under tomcat base directory
> 2.  war placed in the created directory
> 3.  archiva.xml file added in the conf/Catalina/localhost directory
> 4.  Content of the archiva.xml file :
> 
> 
> 
> <Context path="/archiva"
> 
>          docBase="${catalina.home}/archiva/apache-archiva-1.3.5.war">
> 
> 
> 
> <Resource name="jdbc/users" auth="Container" type="javax.sql.DataSource"
> 
>           username="sa"
> 
>           password=""
> 
>           driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
> 
>           url="jdbc:derby:${catalina.home}/archiva/database/users;create=true" />
> 
> 
> 
> <Resource name="jdbc/archiva" auth="Container" type="javax.sql.DataSource"
> 
>           username="sa"
> 
>           password=""
> 
>           driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
> 
>           url="jdbc:derby:${catalina.home}/archiva/database/archiva;create=true" />
> 
> 
> 
> <Resource name="mail/Session" auth="Container"
> 
>            type="javax.mail.Session"
> 
>            mail.smtp.host="localhost"/>
> 
> </Context>
> 
> 
> 
> 5.    Environment variable CATALINA_OPTS modified to CATALINA_OPTS="-Dappserver.home=$CATALINA_HOME
-Dappserver.base=$CATALINA_HOME"
> 
> 6.    Reboot of computer
> 
> 
> 
> I can see under Tomcat manager that Archiva is started but when I access to http://<host>:8080/archiva,
I get the following error :
> 
> 
> 
> java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/CategorizedProblem;
> 
>        org.apache.jasper.compiler.JDTCompiler$2.acceptResult(JDTCompiler.java:370)
> 
>        org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:335)
> 
>        org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:429)
> 
>        org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
> 
>        org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
> 
>        org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
> 
>        org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
> 
>        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
> 
>        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
> 
>        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
> 
>        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> 
>        org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:416)
> 
>        com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
> 
>        com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
> 
>        org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> 
>        org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
> 
>        org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> 
> 
> 
> 
> 
> Thanks for your help!
> 
> 
> 

--
Brett Porter
brett@apache.org
http://brettporter.wordpress.com/
http://au.linkedin.com/in/brettporter





Mime
View raw message