tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pid *" <...@pidster.com>
Subject Re: deploying a war file and starting the application
Date Sun, 30 Jan 2011 22:48:16 GMT
On 30 Jan 2011, at 19:29, Christopher Schultz
<chris@christopherschultz.net> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Robert,
>
> On 1/28/2011 6:05 PM, Robert.Jenkin@surecomp.com wrote:
>> Well after playing with web.xml I got my app up and partly working in Tomcat 7.
>
> Good that it's working... sorry only partly.
>
>> When I go to http://localhost:7080/allMATCHWeb the default page is
>> loaded. My properties file is loaded and language based webpages
>> generated, etc.
>
> Good. What about your log statements? Where did you eventually find
> them? Also, what did you have to do to get your InitServlet to run?
>
>> Now my issue seems to be with web services. Again the web.xml
>> contains the following for each webservice.
>>
>>  <servlet>
>>    <servlet-name>MessageServiceServlethttp</servlet-name>
>>    <servlet-class>com.surecomp.allMATCH.client.webservices.MessageService</servlet-class>
>>    <load-on-startup>0</load-on-startup>
>
> Note that <load-on-startup>0</load-on-startup> is the default, so you
> don't actually need that.
>
>>  </servlet>
>>
>>  <servlet-mapping>
>>    <servlet-name>MessageServiceServlethttp</servlet-name>
>>    <url-pattern>MessageService</url-pattern>
>
> URL patterns are required to start with "/". Didn't we cover this?
>
>>  </servlet-mapping>
>>
>> Now, these work for webshpere and weblogic, so I am assuming (bad
>> thing I know) that the same would work for Tomcat.
>
> Anything that is written and deployed to specification should work in
> all containers. If you are having a problem with a spec-compliant webapp
> I assure you it will be fixed ASAP.
>
>> The log file is producing the following when deploying the services.
>>
>> INFO: Marking servlet MessageServiceServlethttp as unavailable
>> Jan 28, 2011 5:59:40 PM org.apache.catalina.core.StandardContext loadOnStartup
>> SEVERE: Servlet /allMATCHWeb threw load() exception
>> java.lang.ClassCastException: com.surecomp.allMATCH.client.webservices.MessageService
cannot be cast to javax.servlet.Servlet
>
> I'll bet you have all kinds of inappropriate libraries deployed in
> various places.
>
> What libraries have you added to CATALINA_BASE/lib?
> What changes (if any) have you made to CATALINA_BASE/catalina.properties
> What libraries do you have in WEB-INF/lib?

Also, there was talk of a ServletContextListener - which won't work
unless defined as such in web.xml.

Unless I've missed this?


p

>
> - -chris
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk1FvAUACgkQ9CaO5/Lv0PDJ4ACeJTgnaCkk3Sw6OVUGgJiDHsyA
> R6EAni/4kB4tAxa7/PAPHSCX+65u3bJd
> =cOMp
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message