TOMCAT, run Servlet on UNIX

2004-09-30 Thread Daxin Zuo
 My computer is UNIX, Sparc. I use Tomcat version 5.0.28, path=
docBase=www,
 Apache 2.0.43. I can run the same JSP files from both TOMCAT and Apache
with DB connection pool for Oracle.
But I have difficult in Servlet. I cannot run servlet from Tomcat.

In webapps/www/WEB-INF/web.xml, I registered the Servlet:
  servlet
 servlet-nameServletTest/servlet-name
servlet-classServletTest/servlet-class
/servlet
servlet-mapping
servlet-nameServletTest/servlet-name
url-pattern/ServletTest/url-pattern
/servlet-mapping

 the class is in www/WEB-INF/classes, no package, compiled on UNIX with
JDK1.4.2. the class file mode is 777

in tomcat/conf/web.xml, I have:
servlet
servlet-nameinvoker/servlet-name
  

with http://myComputer:8080/ServletTest, I get error:
The request resource (/ServletTest) is not available.

I found the contents bellow in the tomcat/conf/web.xml:
servlet-mapping
servlet-nameinvoker/servlet-name
url-pattern/servlet/*/url-pattern
/servlet-mapping

I configureed a Tomcat the same why on windows 2000, it runs Servlet well,
but the docBase=ROOT.

Please forward instruction.
Thanks a lot.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: TOMCAT, run Servlet on UNIX

2004-09-30 Thread Shapira, Yoav

Hi,

I can run the same JSP files from both TOMCAT and Apache
with DB connection pool for Oracle.
But I have difficult in Servlet. I cannot run servlet from Tomcat.

You realize the JSPs are servlets, right? ;)

In webapps/www/WEB-INF/web.xml, I registered the Servlet:
  servlet
 servlet-nameServletTest/servlet-name
servlet-classServletTest/servlet-class
/servlet
servlet-mapping
servlet-nameServletTest/servlet-name
url-pattern/ServletTest/url-pattern
/servlet-mapping

This is fine.  With a servlet mapping, you don't need the invoker
servlet, so don't touch it or rely on it.

with http://myComputer:8080/ServletTest, I get error:
The request resource (/ServletTest) is not available.

It's an actual 404 error?

Any other errors during startup?

Yoav



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: TOMCAT, run Servlet on UNIX

2004-09-30 Thread Daxin Zuo
Thank you for your help.
On the browser, I see not other error, but when I start the Tomcat, I find
error in the logs/catalina.out, please check the last 4 lines:

Sep 30, 2004 11:46:58 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Sep 30, 2004 11:46:59 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 9872 ms
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardHost getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Processing Context configuration file URL
file:/usr/local/apache2/jakarta-tomcat-5.0.28/conf/Catalina/myComputerIP/www
.xml
Sep 30, 2004 11:47:02 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Installing web application at context path /balancer from URL
file:/usr/local/apache2/jakarta-tomcat-5.0.28/webapps/balancer
Sep 30, 2004 11:47:03 AM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
Sep 30, 2004 11:47:03 AM org.apache.catalina.core.StandardContext start
SEVERE: Context startup failed due to previous errors


In the localhost_log.2004-09-30.txt:
2004-09-30 12:03:06 StandardContext[/balancer]Exception starting filter
BalancerFilter
java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
at
org.apache.webapp.balancer.RulesParser.createDigester(RulesParser.java:65)
at org.apache.webapp.balancer.RulesParser.init(RulesParser.java:43)
at org.apache.webapp.balancer.BalancerFilter.init(BalancerFilter.java:79)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter
Config.java:225)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil
terConfig.java:308)
at
org.apache.catalina.core.ApplicationFilterConfig.init(ApplicationFilterCon
fig.java:79)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:36
98)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4349)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
23)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
ava:277)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701
)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)

-Original Message-
From: Shapira, Yoav [mailto:[EMAIL PROTECTED]
Sent: Thursday, September 30, 2004 11:35 AM
To: Tomcat Users List
Subject: RE: TOMCAT, run Servlet on UNIX



Hi,

I can run the same JSP files from both TOMCAT and Apache
with DB connection pool for Oracle.
But I have difficult in Servlet. I cannot run servlet from Tomcat.

You realize the JSPs are servlets, right? ;)

In webapps/www/WEB-INF/web.xml, I registered the Servlet:
  servlet
 servlet-nameServletTest/servlet-name
servlet-classServletTest/servlet-class
/servlet
servlet-mapping
servlet-nameServletTest/servlet-name
url-pattern/ServletTest/url

RE: TOMCAT, run Servlet on UNIX

2004-09-30 Thread Daxin Zuo
Yoav,
 Thank you. Please forward more instruction.
On the browser, I see no other errors, but when I start the Tomcat, I find
error messages in
1) the logs/catalina.out:

Sep 30, 2004 11:46:58 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Sep 30, 2004 11:46:59 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 9872 ms
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardHost getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Processing Context configuration file URL
file:/usr/local/apache2/jakarta-tomcat-5.0.28/conf/Catalina/myComputerIP/www
.xml
Sep 30, 2004 11:47:02 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Installing web application at context path /balancer from URL
file:/usr/local/apache2/jakarta-tomcat-5.0.28/webapps/balancer
Sep 30, 2004 11:47:03 AM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
Sep 30, 2004 11:47:03 AM org.apache.catalina.core.StandardContext start
SEVERE: Context startup failed due to previous errors


2) In the localhost_log.2004-09-30.txt:
2004-09-30 12:03:06 StandardContext[/balancer]Exception starting filter
BalancerFilter
java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
at
org.apache.webapp.balancer.RulesParser.createDigester(RulesParser.java:65)
at org.apache.webapp.balancer.RulesParser.init(RulesParser.java:43)
at org.apache.webapp.balancer.BalancerFilter.init(BalancerFilter.java:79)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter
Config.java:225)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil
terConfig.java:308)
at
org.apache.catalina.core.ApplicationFilterConfig.init(ApplicationFilterCon
fig.java:79)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:36
98)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4349)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
23)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
ava:277)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701
)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)

After I run http://myComputer:8080/ServletTest, There are no any new error
mesage added into these two files.

Thank you.

-Original Message-
From: Shapira, Yoav [mailto:[EMAIL PROTECTED]
Sent: Thursday, September 30, 2004 11:35 AM
To: Tomcat Users List
Subject: RE: TOMCAT, run Servlet on UNIX



Hi,

I can run the same JSP files from both TOMCAT and Apache
with DB connection pool for Oracle.
But I have difficult in Servlet. I cannot run servlet from Tomcat.

You realize the JSPs are servlets, right? ;)

In webapps/www/WEB-INF/web.xml, I registered the Servlet:
  servlet
 servlet-nameServletTest/servlet-name
servlet

RE: TOMCAT, run Servlet on UNIX

2004-09-30 Thread Daxin Zuo
Hi,
   After check some configuration, I can run Servlet on Tomcat. But I still
get the errors when I start the Tomcat.
   In addition, when I run the same servlet from Apache:
http://myComputerIP:8008/ServletTest, I get the error message on the screen:
  The requested URL /ServletTest was not found on this server.
in the error_log:
  File does not exist:/usr/local/apache2/htdocs/ServletTest

  Apache looks for the Servlet in its doc home folder.
  Please teach me how to let Apache direct the request in Servlet to Tomcat.

Thanks


-Original Message-
From: Daxin Zuo [mailto:[EMAIL PROTECTED]
Sent: Thursday, September 30, 2004 2:20 PM
To: Tomcat Users List
Subject: RE: TOMCAT, run Servlet on UNIX


Yoav,
 Thank you. Please forward more instruction.
On the browser, I see no other errors, but when I start the Tomcat, I find
error messages in
1) the logs/catalina.out:

Sep 30, 2004 11:46:58 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Sep 30, 2004 11:46:59 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 9872 ms
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.28
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardHost getDeployer
INFO: Create Host deployer for direct deployment ( non-jmx )
Sep 30, 2004 11:47:00 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Processing Context configuration file URL
file:/usr/local/apache2/jakarta-tomcat-5.0.28/conf/Catalina/myComputerIP/www
.xml
Sep 30, 2004 11:47:02 AM org.apache.catalina.core.StandardHostDeployer
install
INFO: Installing web application at context path /balancer from URL
file:/usr/local/apache2/jakarta-tomcat-5.0.28/webapps/balancer
Sep 30, 2004 11:47:03 AM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
Sep 30, 2004 11:47:03 AM org.apache.catalina.core.StandardContext start
SEVERE: Context startup failed due to previous errors


2) In the localhost_log.2004-09-30.txt:
2004-09-30 12:03:06 StandardContext[/balancer]Exception starting filter
BalancerFilter
java.lang.NoClassDefFoundError: org/apache/commons/digester/Digester
at
org.apache.webapp.balancer.RulesParser.createDigester(RulesParser.java:65)
at org.apache.webapp.balancer.RulesParser.init(RulesParser.java:43)
at org.apache.webapp.balancer.BalancerFilter.init(BalancerFilter.java:79)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter
Config.java:225)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil
terConfig.java:308)
at
org.apache.catalina.core.ApplicationFilterConfig.init(ApplicationFilterCon
fig.java:79)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:36
98)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4349)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8
23)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j
ava:277)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701
)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287