archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brett Porter <br...@apache.org>
Subject Re: java.lang.NoSuchMethodError
Date Tue, 22 Nov 2011 20:37:33 GMT
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