INFO: Marking servlet jsp as unavailable

2012-10-10 Thread majin_clo...@t-online.de
Hello,

well I have the following problem:
I use kornak-api which provides a simple servlet-based recommender
application available under the Apache license.
Wenn I want to start the webservice I get the following error:

[INFO] Scanning for projects...
[INFO]

[INFO]

[INFO] Building kornakapi 1.0
[INFO]

[INFO] 
[INFO] >>> tomcat-maven-plugin:1.1:run (default-cli) @ kornakapi >>>
[INFO] 
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @
kornakapi ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
/home/vagrant/kornakapi/kornakapi/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @
kornakapi ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] <<< tomcat-maven-plugin:1.1:run (default-cli) @ kornakapi <<<
[INFO] 
[INFO] --- tomcat-maven-plugin:1.1:run (default-cli) @ kornakapi ---
[INFO] Running war on http://localhost:8080/kornakapi
[INFO] Using existing Tomcat server configuration at
/home/vagrant/kornakapi/kornakapi/target/tomcat
Oct 10, 2012 8:25:05 AM org.apache.catalina.startup.Embedded start
INFO: Starting tomcat server
Oct 10, 2012 8:25:05 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.29
12/10/10 08:25:06 INFO mortbay.log: Logging to
org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via
org.mortbay.log.Slf4jLog
Oct 10, 2012 8:25:06 AM org.apache.catalina.core.ApplicationContext
log
INFO: Marking servlet jsp as unavailable
Oct 10, 2012 8:25:06 AM org.apache.catalina.core.StandardContext
loadOnStartup
SEVERE: Servlet /kornakapi threw load() exception
java.lang.ClassCastException: org.apache.jasper.servlet.JspServlet
cannot be cast to javax.servlet.Servlet
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1116)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4350)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4659)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
at org.apache.catalina.startup.Embedded.start(Embedded.java:825)
at
org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMojo.java:558)
at
org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java:255)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Oct 10, 2012 8:25:06 AM org.apache.tomcat.util.modeler.Registry
registerComponent
SEVERE: Null component
localEngine:type=JspMonitor,name=jsp,WebModule=//localhost/kornakapi,J2EEApplication=none,J2EEServer=none
Oct 10, 2012 8:25:06 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Oct 10, 2012 8:25:06 AM org.ap

Re: INFO: Marking servlet jsp as unavailable

2012-10-11 Thread majin_clo...@t-online.de
Hello, 

thanks for your reply. 

But I don't think that this is the solution. I could make this on my
system without errors. Then I installed a virtual machine (Vagrant)
and in this machine it isn't working. I have everything installed,
Path's and Codes are the same. Do you have any idea why it work on my
system but not in my virtual machine (Vagrant)? It is the same OS as
well. 

Greetings, Clodan  

  Von: Konstantin Kolinko 
 An: Tomcat Users List 
 Betreff: Re: INFO: Marking servlet jsp as unavailable
 Datum: Thu, 11 Oct 2012 12:30:55 +0200

 2012/10/10 majin_clo...@t-online.de [1] :
 > INFO: Marking servlet jsp as unavailable
 > Oct 10, 2012 8:25:06 AM org.apache.catalina.core.StandardContext
 > loadOnStartup
 > SEVERE: Servlet /kornakapi threw load() exception
 > java.lang.ClassCastException: org.apache.jasper.servlet.JspServlet
 > cannot be cast to javax.servlet.Servlet
 >

 > I think that I get the error because of:
 > INFO: Marking servlet jsp as unavailable
 > but  I don't know how to fix this. Does anyone know this error and
how
 > to  fix this? I try it the last 2 days but I can't fix it. :( I
tried
 > so  much things but without success... :(
 >

 The servlet was marked as unavailable because it failed to
initialize.

 This:
 > java.lang.ClassCastException: org.apache.jasper.servlet.JspServlet
 > cannot be cast to javax.servlet.Servlet

 means that your libraries are messed up.

 Specifically, that classes named
 "org.apache.jasper.servlet.JspServlet" and "javax.servlet.Servlet"
 were loaded by different classloaders and thus are not compatible.

 Read
 http://tomcat.apache.org/tomcat-7.0-doc/class-loader-howto.html [3]

 and make sure that your web application does not redistribute Tomcat
 libraries inside of its WEB-INF/lib directory.

 I see that you are using Maven to build the project. It is known that
 it can pull in a lot of odd stuff if not used correctly. There were
 other users experiencing similar issue before, so search the archives
 of this mailing list.

 Best regards,
 Konstantin Kolinko

 -
 To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org [4]
 For additional commands, e-mail: users-h...@tomcat.apache.org [5]

Links:
--
[1] javascript:void(0)
[2] javascript:void(0)
[3]
?ctl=dereferer&to=aHR0cDovL3RvbWNhdC5hcGFjaGUub3JnL3RvbWNhdC03LjAtZG9jL2NsYXNzLWxvYWRlci1ob3d0by5odG1s
[4] javascript:void(0)
[5] javascript:void(0)


FAIL - Application at context path /test could not be started

2012-10-16 Thread majin_clo...@t-online.de
Hello guys, 

well I could successfull deploy my web-application "test" on tomcat.
My problem is now: If I want to run my web-application I get the
following error: 

FAIL - Application at context path /test could not be started 

Does anyone know why this happen? Here ist the content of my
catalina.out: 

Oct 16, 2012 12:46:46 PM
org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/usr/share/tomcat6/server/classes],
exists: [false], isDirectory: [false], canRead: [false]
Oct 16, 2012 12:46:46 PM
org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/usr/share/tomcat6/server], exists:
[false], isDirectory: [false], canRead: [false]
Oct 16, 2012 12:46:46 PM
org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/usr/share/tomcat6/shared/classes],
exists: [false], isDirectory: [false], canRead: [false]
Oct 16, 2012 12:46:46 PM
org.apache.catalina.startup.ClassLoaderFactory validateFile
WARNING: Problem with directory [/usr/share/tomcat6/shared], exists:
[false], isDirectory: [false], canRead: [false]
Oct 16, 2012 12:46:46 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Oct 16, 2012 12:46:46 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 385 ms
Oct 16, 2012 12:46:47 PM org.apache.catalina.core.StandardService
start
INFO: Starting service Catalina
Oct 16, 2012 12:46:47 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.35
Oct 16, 2012 12:46:47 PM org.apache.catalina.startup.HostConfig
deployDescriptor
INFO: Deploying configuration descriptor manager.xml
Oct 16, 2012 12:46:47 PM org.apache.catalina.startup.HostConfig
deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml
Oct 16, 2012 12:46:47 PM org.apache.catalina.startup.HostConfig
deployDescriptor
INFO: Deploying configuration descriptor ROOT.xml
Oct 16, 2012 12:46:47 PM org.apache.catalina.startup.HostConfig
deployWAR
INFO: Deploying web application archive test.war
Oct 16, 2012 12:46:47 PM org.apache.catalina.loader.WebappClassLoader
validateJarFile
INFO:
validateJarFile(/var/lib/tomcat6/webapps/test/WEB-INF/lib/servlet-api-2.5-6.1.14.jar)
- jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending
class: javax/servlet/Servlet.class
Oct 16, 2012 12:46:47 PM org.apache.catalina.core.StandardContext
start
SEVERE: Error listenerStart
Oct 16, 2012 12:46:47 PM org.apache.catalina.core.StandardContext
start
SEVERE: Context [/test] startup failed due to previous errors
Oct 16, 2012 12:46:47 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Oct 16, 2012 12:46:47 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 501 ms 

2 things are strange for me in catalina.out but I don't know how to
solve them: 

INFO: 
validateJarFile(/var/lib/tomcat6/webapps/test/WEB-INF/lib/servlet-api-2.5-6.1.14.jar)
 - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending
class:  javax/servlet/Servlet.class 

SEVERE: Error listenerStart 

Does anyone have tipps or so for me? The full day I ry to run my
web-application but I can't make it... 

Greetings, Clodan

Re: FAIL - Application at context path /test could not be started

2012-10-16 Thread majin_clo...@t-online.de
Thanks for your reply. :) 

my web.xml looks like this: 


http://java.sun.com/xml/ns/javaee";
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd";>

  
   
org.test.web.servlets.BigBangServletContextListener
  

  
BatchSetPreferences
   
org.test.web.servlets.BatchSetPreferencesServlet
  

  
SetPreference
   
org.test.web.servlets.SetPreferenceServlet
  

  
Train
org.test.web.servlets.TrainServlet
  

  
Recommend
   
org.test.web.servlets.RecommendServlet
  

  
AddCandidate
   
org.test.web.servlets.AddCandidateServlet
  

  
BatchAddCandidates
   
org.test.web.servlets.BatchAddCandidatesServlet
  

  
DeleteCandidate
   
org.test.web.servlets.DeleteCandidateServlet
  

  
BatchDeleteCandidates
   
org.test.web.servlets.BatchDeleteCandidatesServlet
  

  
BatchSetPreferences
/batchSetPreferences
  

  
SetPreference
/setPreference
  

  
Train
/train
  

  
Recommend
/recommend
  

  
AddCandidate
/addCandidate
  

  
BatchAddCandidates
/batchAddCandidates
  

  
DeleteCandidate
/deleteCandidate
  

  
BatchDeleteCandidates
/batchDeleteCandidates
  

  

  Von: Daniel Barcellos 
 An: Tomcat Users List , 
"majin_clo...@t-online.de" 
 Betreff: Re: FAIL - Application at context path /test could not be
started
 Datum: Tue, 16 Oct 2012 15:19:17 +0200

 could you missing something on you web.xml ?

 2012/10/16 majin_clo...@t-online.de [1] 

 > Hello guys,
 >
 > well I could successfull deploy my web-application "test"
on
 > tomcat.
 > My problem is now: If I want to run my web-application I get the
 > following error:
 >
 > FAIL - Application at context path /test could not be
started
 >
 > Does anyone know why this happen? Here ist the content of
my
 > catalina.out:
 >
 > Oct 16, 2012 12:46:46 PM
 > org.apache.catalina.startup.ClassLoaderFactory validateFile
 > WARNING: Problem with directory
[/usr/share/tomcat6/server/classes],
 > exists: [false], isDirectory: [false], canRead: [false]
 > Oct 16, 2012 12:46:46 PM
 > org.apache.catalina.startup.ClassLoaderFactory validateFile
 > WARNING: Problem with directory [/usr/share/tomcat6/server],
exists:
 > [false], isDirectory: [false], canRead: [false]
 > Oct 16, 2012 12:46:46 PM
 > org.apache.catalina.startup.ClassLoaderFactory validateFile
 > WARNING: Problem with directory
[/usr/share/tomcat6/shared/classes],
 > exists: [false], isDirectory: [false], canRead: [false]
 > Oct 16, 2012 12:46:46 PM
 > org.apache.catalina.startup.ClassLoaderFactory validateFile
 > WARNING: Problem with directory [/usr/share/tomcat6/shared],
exists:
 > [false], isDirectory: [false], canRead: [false]
 > Oct 16, 2012 12:46:46 PM org.apache.coyote.http11.Http11Protocol
init
 > INFO: Initializing Coyote HTTP/1.1 on http-8080
 > Oct 16, 2012 12:46:46 PM org.apache.catalina.startup.Catalina load
 > INFO: Initialization processed in 385 ms
 > Oct 16, 2012 12:46:47 PM org.apache.catalina.core.StandardService
 > start
 > INFO: Starting service Catalina
 > Oct 16, 2012 12:46:47 PM org.apache.catalina.core.StandardEngine
start
 > INFO: Starting Servlet Engine: Apache Tomcat/6.0.35
 > Oct 16, 2012 12:46:47 PM org.apache.catalina.startup.HostConfig
 > deployDescriptor
 > INFO: Deploying configuration descriptor manager.xml
 > Oct 16, 2012 12:46:47 PM org.apache.catalina.startup.HostConfig
 > deployDescriptor
 > INFO: Deploying configuration descriptor host-manager.xml
 > Oct 16, 2012 12:46:47 PM org.apache.catalina.startup.HostConfig
 > deployDescriptor
 > INFO: Deploying configuration descriptor ROOT.xml
 > Oct 16, 2012 12:46:47 PM org.apache.catalina.startup.HostConfig
 > deployWAR
 > INFO: Deploying web application archive test.war
 > Oct 16, 2012 12:46:47 PM
org.apache.catalina.loader.WebappClassLoader
 > validateJarFile
 > INFO:
 >
 >
validateJarFile(/var/lib/tomcat6/webapps/test/WEB-INF/lib/servlet-api-2.5-6.1.14.jar)
 > - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending
 > class: javax/servlet/Servlet.class
 > Oct 16, 2012 12:46:47 PM org.apache.catalina.core.StandardContext
 > start
 > SEVERE: Error listenerStart
 > Oct 16, 2012 12:46:47 PM org.apache.catalina.core.StandardContext
 > start
 > SEVERE: Context [/test] startup failed due to previous errors
 > Oct 16, 2012 12:46:47 PM org.apache.coyote.http11.Http11Protocol
start
 > INFO: Starting Coyote HTTP/1.1 on http-8080
 > Oct 16, 2012 12:46:47 PM org.apache.catalina.startup.Catalina start
 > INFO: Server startup in 501 ms
 >
 > 2 things are strange for me in catalina.out but I don't
know how t