Allocate exception for servlet
tomcat log:
Nov 5, 2007 8:55:21 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception for servlet ConPoster
java.lang.ClassCastException: global.ConPoster
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1055)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:757)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:130)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Nov 5, 2007 8:55:23 PM org.apache.catalina.core.StandardWrapperValve invoke
INFO: Servlet ConPoster is currently unavailable
Nov 5, 2007 8:55:25 PM org.apache.catalina.core.StandardWrapperValve invoke
INFO: Servlet ConPoster is currently unavailable
web.xml of my application:
<servlet>
<servlet-name>ConPoster</servlet-name>
<servlet-class>global.ConPoster</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ConPoster</servlet-name>
<url-pattern>/ConPoster</url-pattern>
</servlet-mapping>
apache2 config
<VirtualHost *:80>
ServerAdmin admin@ontalstudios.com
DocumentRoot "/var/www/mydomain.com/onposter"
<Directory "/var/www/mydomain.com/onposter">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory "/var/www/mydomain.com/onposter/webapps">
Options None
AllowOverride None
Order allow,deny
Deny from all
</Directory>
ServerName onposter.mydomain.com
ServerAlias www.onposter.mydomain.com
jkMount /*.jsp onposter
jkMount /ConPoster onposter
</VirtualHost>
tomcat server.xml config:
<Host name="onposter.mydomain.com" debug="1" appBase="/var/www/mydomain.com/onposter/webapps"
unpackWARs="true" autoDeploy="true" deployOnStartup="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>www.onposter.mydomain.com</Alias>
</Host>
I'm really out of ideas...

