simple deployment problem - please help

2005-05-04 Thread Guy Katz
hi;

i have tomcat 5.5.9 running with jdk1.4.2

my application is configured in a context element in the server.xml and it is 
deployed twice instead of once!!! (only one context is defined in the 
server.xml)

i have no idea why. 

if i remove the context element from the server.xml and prepare a myapp.xml 
and put it in the conf\Catalina\localhost than it is deployed once but the path 
element is ignored (per spec) and my application is a root application (should 
start when invoking localhost:8080) so its not a good solution.

below is my server.xml and a view of tomcat console output. the server.xml is 
really basic.

i hope someone can please guide me cause i am desperate here.

thanks in advance.

myserver.xml:

Server port=8005 shutdown=SHUTDOWN
  Listener className=org.apache.catalina.mbeans.ServerLifecycleListener /
  Listener 
className=org.apache.catalina.mbeans.GlobalResourcesLifecycleListener /
  Listener 
className=org.apache.catalina.storeconfig.StoreConfigLifecycleListener/
  GlobalNamingResources
Resource name=UserDatabase auth=Container
  type=org.apache.catalina.UserDatabase
   description=User database that can be updated and saved
   factory=org.apache.catalina.users.MemoryUserDatabaseFactory
  pathname=conf/tomcat-users.xml /
  /GlobalNamingResources
  Service name=Catalina
Connector port=8080 maxHttpHeaderSize=8192
   maxThreads=150 minSpareThreads=25 maxSpareThreads=75
   enableLookups=false redirectPort=8443 acceptCount=100
   connectionTimeout=2 disableUploadTimeout=true /
Connector port=8009 
   enableLookups=false redirectPort=8443 protocol=AJP/1.3 /
Engine name=Catalina defaultHost=localhost
  Realm className=org.apache.catalina.realm.UserDatabaseRealm
 resourceName=UserDatabase/
  Host name=localhost appBase=webapps
   unpackWARs=true autoDeploy=true
   xmlValidation=false xmlNamespaceAware=false
Context crossContext=false path= docBase=waves debug=0 
reloadable=true
 Resource name=waves/jdbc/WavesDB auth=Container 
type=javax.sql.DataSource
 maxActive=100 maxIdle=30 maxWait=3 
removeAbandoned=true removeAbandonedTimeout=60 logAbandoned=true
 username=superadmin password=EJsec6DM 
driverClassName=com.mysql.jdbc.Driver
 
url=jdbc:mysql://localhost/waves?useUnicode=trueamp;characterEncoding=UTF-8amp;autoReconnect=trueamp;/
 ResourceParams name=waves/mail/Session 
 parameter 
   namemail.smtp.host/name 
   valuemail.xwave.co.il/value 
 /parameter
  /ResourceParams
 Realm className=org.apache.catalina.realm.DataSourceRealm debug=99
  dataSourceName=waves/jdbc/WavesDB localDataSource=true
  userTable=users userNameCol=user_name userCredCol=user_pass
  userRoleTable=user_roles roleNameCol=role_name/
/Context
  /Host
/Engine
  /Service
/Server


 

tomcat console output:

INFO: Starting Servlet Engine: Apache Tomcat/5.5.9
04/05/2005 21:49:57 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
2005-05-04 21:50:01 [main] WARN  commons.digester.Digester  - [ConverterRule]{fa
ces-config/converter} Merge(null,java.math.BigDecimal)
2005-05-04 21:50:01 [main] WARN  commons.digester.Digester  - [ConverterRule]{fa
ces-config/converter} Merge(null,java.math.BigInteger)
2005-05-04 21:50:01 [main] WARN  commons.digester.Digester  - [ComponentRule]{fa
ces-config/component} Merge(marquee)
2005-05-04 21:50:01 [main] WARN  commons.digester.Digester  - [ValidatorRule]{fa
ces-config/validator} Merge(emailValidator)
ctx!!! [EMAIL PROTECTED]
2005-05-04 21:50:04 [main] INFO  scheduler.web.SchedulerInitializer  - scheduler
 init complete
trying to find encoding
2005-05-04 21:50:05 [main] INFO  sms.web.EncodingFilter  - encoding
2005-05-04 21:50:10 [main] WARN  commons.digester.Digester  - [ConverterRule]{fa
ces-config/converter} Merge(null,java.math.BigDecimal)
2005-05-04 21:50:10 [main] WARN  commons.digester.Digester  - [ConverterRule]{fa
ces-config/converter} Merge(null,java.math.BigInteger)
2005-05-04 21:50:10 [main] WARN  commons.digester.Digester  - [ComponentRule]{fa
ces-config/component} Merge(marquee)
2005-05-04 21:50:10 [main] WARN  commons.digester.Digester  - [ValidatorRule]{fa
ces-config/validator} Merge(emailValidator)
ctx!!! [EMAIL PROTECTED]
2005-05-04 21:50:13 [main] INFO  scheduler.web.SchedulerInitializer  - scheduler
 init complete
trying to find encoding
2005-05-04 21:50:13 [main] INFO  sms.web.EncodingFilter  - encoding 
04/05/2005 21:50:14 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
04/05/2005 21:50:14 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
04/05/2005 21:50:14 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/90  config=null
04/05/2005 21:50:15 

Tomcat5.5/xp/starting problem Please help me

2004-12-13 Thread birendar . waldiya

Hi, 
I am getting following error while starting tomcat .. beasides i have a 
lot of other issues   can anyone look and guide me  what do do ?

I  am also sending  web.xml 


Dec 14, 2004 4:43:43 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Dec 14, 2004 4:43:43 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 860 ms
Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.4
Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Dec 14, 2004 4:43:44 PM org.apache.catalina.core.ApplicationContext log
INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: 
[org.apache.webapp.balancer.RuleChain: [org.apa
che.webapp.balancer.rules.URLStringMatchRule: Target string: News / 
Redirect URL: http://www.cnn.com], [org.apache.
webapp.balancer.rules.RequestParameterRule: Target param name: paramName / 
Target param value: paramValue / Redirec
t URL: http://www.yahoo.com], 
[org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: 
http://jakarta.
apache.org]]
Dec 14, 2004 4:43:44 PM org.apache.tomcat.util.digester.Digester 
fatalError
SEVERE: Parse Fatal Error at line 39 column 5: The element type servlet 
must be terminated by the matching end-ta
g /servlet.
org.xml.sax.SAXParseException: The element type servlet must be 
terminated by the matching end-tag /servlet.
at 
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.
java:236)
at 
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:215)
at 
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:386)
at 
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316)
at 
com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1438)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmen
tScannerImpl.java:1219)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatc
h(XMLDocumentFragmentScannerImpl.java:1685)
at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentS
cannerImpl.java:368)
at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)




==CONTENT OF  web.xml 
++




?xml version=1.0 encoding=ISO-8859-1?
!--
  Copyright 2004 The Apache Software Foundation

  Licensed under the Apache License, Version 2.0 (the License);
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an AS IS BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
--

web-app xmlns=http://java.sun.com/xml/ns/j2ee;
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;
version=2.4

  display-nameWelcome to Tomcat/display-name
  description Welcome to Tomcat /description

!-- ACTION SERVLET SERVLET MAPPINGS START --

 

servlet
servlet-nameaction/servlet-name
 servlet-classorg.apache.struts.action.ActionServlet/servlet-class

init-param
param-nameconfig/param-name
param-value/WEB-INF/struts-config.xml/param-value
/init-param

/init-param
param-nameapplication/param-name
 param-valuesrc.tcs.beans.ApplicationResources/param-value
/init-param

 init-param
 param-namedebug/param-name
 param-value2/param-value
 /init-param

 init-param
 param-namedetail/param-name
 param-value2/param-value
 /init-param
 
load-on-startup1/load-on-startup

/servlet

servlet-mapping
servlet-nameaction/servlet-name
url-pattern*.do/url-pattern
/servlet-mapping

!-- JSPC servlet mappings end --


 !-- Tag Lib List --

  taglib
taglib-uri/WEB-INF/struts-html.tld/taglib-uri
 taglib-location/WEB-INF/struts-html.tld/taglib-location
  /taglib
   taglib

RE: Tomcat5.5/xp/starting problem Please help me

2004-12-13 Thread Allistair Crossley
stop this 
   /init-param

/init-param

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 Sent: 14 December 2004 11:16
 To: Tomcat Users List
 Subject: Tomcat5.5/xp/starting problem Please help me
 
 
 
 Hi, 
 I am getting following error while starting tomcat .. 
 beasides i have a 
 lot of other issues   can anyone look and guide me  what do do ?
 
 I  am also sending  web.xml 
 
 
 Dec 14, 2004 4:43:43 PM org.apache.coyote.http11.Http11Protocol init
 INFO: Initializing Coyote HTTP/1.1 on http-8080
 Dec 14, 2004 4:43:43 PM org.apache.catalina.startup.Catalina load
 INFO: Initialization processed in 860 ms
 Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardService start
 INFO: Starting service Catalina
 Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardEngine start
 INFO: Starting Servlet Engine: Apache Tomcat/5.5.4
 Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardHost start
 INFO: XML validation disabled
 Dec 14, 2004 4:43:44 PM 
 org.apache.catalina.core.ApplicationContext log
 INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: 
 [org.apache.webapp.balancer.RuleChain: [org.apa
 che.webapp.balancer.rules.URLStringMatchRule: Target string: News / 
 Redirect URL: http://www.cnn.com], [org.apache.
 webapp.balancer.rules.RequestParameterRule: Target param 
 name: paramName / 
 Target param value: paramValue / Redirec
 t URL: http://www.yahoo.com], 
 [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: 
 http://jakarta.
 apache.org]]
 Dec 14, 2004 4:43:44 PM org.apache.tomcat.util.digester.Digester 
 fatalError
 SEVERE: Parse Fatal Error at line 39 column 5: The element 
 type servlet 
 must be terminated by the matching end-ta
 g /servlet.
 org.xml.sax.SAXParseException: The element type servlet must be 
 terminated by the matching end-tag /servlet.
 at 
 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.cr
 eateSAXParseException(ErrorHandlerWrapper.
 java:236)
 at 
 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fa
 talError(ErrorHandlerWrapper.java:215)
 at 
 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.repor
 tError(XMLErrorReporter.java:386)
 at 
 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.repor
 tError(XMLErrorReporter.java:316)
 at 
 com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatal
 Error(XMLScanner.java:1438)
 at 
 com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentSca
 nnerImpl.scanEndElement(XMLDocumentFragmen
 tScannerImpl.java:1219)
 at 
 com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentSca
 nnerImpl$FragmentContentDispatcher.dispatc
 h(XMLDocumentFragmentScannerImpl.java:1685)
 at 
 com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentSca
 nnerImpl.scanDocument(XMLDocumentFragmentS
 cannerImpl.java:368)
 at 
 com.sun.org.apache.xerces.internal.parsers.XML11Configuration.
 parse(XML11Configuration.java:834)
 
 
 
 
 ==CONTENT OF  web.xml 
 ++
 
 
 
 
 ?xml version=1.0 encoding=ISO-8859-1?
 !--
   Copyright 2004 The Apache Software Foundation
 
   Licensed under the Apache License, Version 2.0 (the License);
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at
 
   http://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an AS IS BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
 express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
 --
 
 web-app xmlns=http://java.sun.com/xml/ns/j2ee;
 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
 xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee 
 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;
 version=2.4
 
   display-nameWelcome to Tomcat/display-name
   description Welcome to Tomcat /description
 
 !-- ACTION SERVLET SERVLET MAPPINGS START --
 
  
 
 servlet
 servlet-nameaction/servlet-name
  servlet-classorg.apache.struts.action.ActionServlet/servlet-class
 
 init-param
 param-nameconfig/param-name
 param-value/WEB-INF/struts-config.xml/param-value
 /init-param
 
 /init-param
 param-nameapplication/param-name
  param-valuesrc.tcs.beans.ApplicationResources/param-value
 /init-param
 
  init-param
  param-namedebug/param-name
  param-value2/param-value
  /init-param
 
  init-param
  param-namedetail/param-name
  param-value2/param-value
  /init-param
  
 load-on-startup1/load

Re: Tomcat5.5/xp/starting problem Please help me

2004-12-13 Thread David Smith
This error can be found using an xml validator. 

Specifically:
   init-param
   param-nameconfig/param-name
   param-value/WEB-INF/struts-config.xml/param-value
   /init-param
   /init-param
   param-nameapplication/param-name
param-valuesrc.tcs.beans.ApplicationResources/param-value
   /init-param
Your second init-param block is opened with an ending tag.
--David
[EMAIL PROTECTED] wrote:
Hi, 
I am getting following error while starting tomcat .. beasides i have a 
lot of other issues   can anyone look and guide me  what do do ?

I  am also sending  web.xml 

Dec 14, 2004 4:43:43 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Dec 14, 2004 4:43:43 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 860 ms
Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.4
Dec 14, 2004 4:43:43 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Dec 14, 2004 4:43:44 PM org.apache.catalina.core.ApplicationContext log
INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: 
[org.apache.webapp.balancer.RuleChain: [org.apa
che.webapp.balancer.rules.URLStringMatchRule: Target string: News / 
Redirect URL: http://www.cnn.com], [org.apache.
webapp.balancer.rules.RequestParameterRule: Target param name: paramName / 
Target param value: paramValue / Redirec
t URL: http://www.yahoo.com], 
[org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: 
http://jakarta.
apache.org]]
Dec 14, 2004 4:43:44 PM org.apache.tomcat.util.digester.Digester 
fatalError
SEVERE: Parse Fatal Error at line 39 column 5: The element type servlet 
must be terminated by the matching end-ta
g /servlet.
org.xml.sax.SAXParseException: The element type servlet must be 
terminated by the matching end-tag /servlet.
   at 
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.
java:236)
   at 
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:215)
   at 
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:386)
   at 
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316)
   at 
com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1438)
   at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmen
tScannerImpl.java:1219)
   at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatc
h(XMLDocumentFragmentScannerImpl.java:1685)
   at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentS
cannerImpl.java:368)
   at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)


==CONTENT OF  web.xml 
++


?xml version=1.0 encoding=ISO-8859-1?
!--
 Copyright 2004 The Apache Software Foundation
 Licensed under the Apache License, Version 2.0 (the License);
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
 http://www.apache.org/licenses/LICENSE-2.0
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an AS IS BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
--
web-app xmlns=http://java.sun.com/xml/ns/j2ee;
   xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
   xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd;
   version=2.4

 display-nameWelcome to Tomcat/display-name
 description Welcome to Tomcat /description
!-- ACTION SERVLET SERVLET MAPPINGS START --

   servlet
   servlet-nameaction/servlet-name
servlet-classorg.apache.struts.action.ActionServlet/servlet-class
   init-param
   param-nameconfig/param-name
   param-value/WEB-INF/struts-config.xml/param-value
   /init-param
   /init-param
   param-nameapplication/param-name
param-valuesrc.tcs.beans.ApplicationResources/param-value
   /init-param
init-param
param-namedebug/param-name
param-value2/param-value
/init-param
init-param
param-namedetail/param-name
param-value2/param-value
/init-param
   

logs Problem- Please HELP

2004-01-26 Thread Yuval Zantkeren
I had no problems installing the tomcat as service but its deleting my logs
anytime I restart the server,
Can someone tell me how to change the configuration so it will not delete
the logs?

Regards,

Yuval 




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



Re: mail/Session problem please help

2003-06-10 Thread Patricio Keilty
Check the resource reference in your application web.xml, it should look
like:

resource-ref
  description
javax.mail.Session Factory Resource reference.
  /description
  res-ref-name
mail-Session
  /res-ref-name
  res-type
javax.mail.Session
  /res-type
  res-auth
Container
  /res-auth
/resource-ref

Hope this helps.

--p

El jue, 05-06-2003 a las 10:30, Ayhan Peker escribió:
 At 13:19 05/06/03 +0100, you wrote:
 Hi all
 I am trying to use mail/Session resource as a global resource and it is 
 not working!!
 
 I got stuck. Please help
 
 my server.xml is like
 
 
GlobalNamingResources
 
 
 ResourceParams name=mail/Session
  parameter
namemail.smtp.host/name
 
valuebabel.image-data.com/value
 
  /parameter
 
  /ResourceParams
 
 
 /GlobalNamingResources
 
 
 my host and context entry
 
 host ...   /
 context /
 ...
 ResourceLink name=mail-Session global=mail/Session 
 type=javax.mail.Session /
 /Context
 /Host
 
 
 and I am trying to access it from a jsp page with :
 
 
 
 Context initCtx = new InitialContext();
 
 
 System.out.println(mail session is about to be  );
 
 Object test = initCtx.lookup(java:comp/env/mail-Session);
 System.out.println(test.getClass().getName());
 javax.mail.Session mailsession = (javax.mail.Session) 
 initCtx.lookup(java:comp/env/mail-Session);
 System.out.println(mail session is created +mailsession);
 
 
 
 but I am receiving the error message
 
 
 mail session is about to be
 javax.naming.NamingException: Cannot create resource instance
  at 
  org.apache.naming.factory.ResourceFactory.getObjectInstance(Resourc
 Factory.java:189)
  at 
  javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java
 301)
  at org.apache.naming.NamingContext.lookup(NamingContext.java:835)
  at org.apache.naming.NamingContext.lookup(NamingContext.java:181)
  at org.apache.naming.NamingContext.lookup(NamingContext.java:822)
  at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
  at 
  org.apache.naming.factory.ResourceLinkFactory.getObjectInstance(Res
 urceLinkFactory.java:143)
  at 
  javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java
 301)
  at org.apache.naming.NamingContext.lookup(NamingContext.java:835)
  at org.apache.naming.NamingContext.lookup(NamingContext.java:181)
  at org.apache.naming.NamingContext.lookup(NamingContext.java:822)
  at org.apache.naming.NamingContext.lookup(NamingContext.java:181)
  at org.apache.naming.NamingContext.lookup(NamingContext.java:822)
  at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
  at org.apache.naming.SelectorContext.lookup(SelectorContext.java:183)
  at javax.naming.InitialContext.lookup(InitialContext.java:347)
  at org.apache.jsp.MailPage_jsp._jspService(MailPage_jsp.java:56)
  at 
  org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
  at 
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapp
 r.java:204)
  at 
  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java
 289)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
  at 
  org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDi
 patcher.java:684)
  at 
  org.apache.catalina.core.ApplicationDispatcher.doForward(Applicatio
 Dispatcher.java:432)
  at 
  org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationD
 spatcher.java:356)
  at actions.ActionRouter.route(ActionRouter.java:68)
  at ActionServlet.service(ActionServlet.java:132)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
  at 
  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap
 licationFilterChain.java:247)
  at 
  org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio
 FilterChain.java:193)
  at 
  org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrappe
 Valve.java:260)
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont
 xt.invokeNext(StandardPipeline.java:643)
  at 
  org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.j
 va:480)
  at 
  org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:99
 )
  at 
  org.apache.catalina.core.StandardContextValve.invoke(StandardContex
 Valve.java:191)
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont
 xt.invokeNext(StandardPipeline.java:643)
  at 
  org.apache.catalina.valves.RequestFilterValve.process(RequestFilter
 alve.java:324)
  at 
  

Re: mail/Session problem please help

2003-06-06 Thread Ayhan Peker
At 13:19 05/06/03 +0100, you wrote:
Hi all
I am trying to use mail/Session resource as a global resource and it is 
not working!!
I got stuck. Please help

my server.xml is like

  GlobalNamingResources


ResourceParams name=mail/Session
parameter
  namemail.smtp.host/name
  valuebabel.image-data.com/value

/parameter

/ResourceParams

   /GlobalNamingResources

my host and context entry

host ...   /
context /
...
ResourceLink name=mail-Session global=mail/Session 
type=javax.mail.Session /
/Context
/Host

and I am trying to access it from a jsp page with :



Context initCtx = new InitialContext();

System.out.println(mail session is about to be  );

Object test = initCtx.lookup(java:comp/env/mail-Session);
System.out.println(test.getClass().getName());
javax.mail.Session mailsession = (javax.mail.Session) 
initCtx.lookup(java:comp/env/mail-Session);
System.out.println(mail session is created +mailsession);



but I am receiving the error message

mail session is about to be
javax.naming.NamingException: Cannot create resource instance
at 
org.apache.naming.factory.ResourceFactory.getObjectInstance(Resourc
Factory.java:189)
at 
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java
301)
at org.apache.naming.NamingContext.lookup(NamingContext.java:835)
at org.apache.naming.NamingContext.lookup(NamingContext.java:181)
at org.apache.naming.NamingContext.lookup(NamingContext.java:822)
at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
at 
org.apache.naming.factory.ResourceLinkFactory.getObjectInstance(Res
urceLinkFactory.java:143)
at 
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java
301)
at org.apache.naming.NamingContext.lookup(NamingContext.java:835)
at org.apache.naming.NamingContext.lookup(NamingContext.java:181)
at org.apache.naming.NamingContext.lookup(NamingContext.java:822)
at org.apache.naming.NamingContext.lookup(NamingContext.java:181)
at org.apache.naming.NamingContext.lookup(NamingContext.java:822)
at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
at org.apache.naming.SelectorContext.lookup(SelectorContext.java:183)
at javax.naming.InitialContext.lookup(InitialContext.java:347)
at org.apache.jsp.MailPage_jsp._jspService(MailPage_jsp.java:56)
at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapp
r.java:204)
at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java
289)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDi
patcher.java:684)
at 
org.apache.catalina.core.ApplicationDispatcher.doForward(Applicatio
Dispatcher.java:432)
at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationD
spatcher.java:356)
at actions.ActionRouter.route(ActionRouter.java:68)
at ActionServlet.service(ActionServlet.java:132)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap
licationFilterChain.java:247)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio
FilterChain.java:193)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrappe
Valve.java:260)
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont
xt.invokeNext(StandardPipeline.java:643)
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.j
va:480)
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:99
)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContex
Valve.java:191)
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont
xt.invokeNext(StandardPipeline.java:643)
at 
org.apache.catalina.valves.RequestFilterValve.process(RequestFilter
alve.java:324)
at 
org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.j
va:131)
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont
xt.invokeNext(StandardPipeline.java:641)
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.j
va:480)
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:99
)
at 
org.apache.catalina.core.StandardContext.invoke(StandardContext.jav
:2396)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve
java:180)
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveCont

HTTP Tunnelling problem?? Please help

2002-05-15 Thread Stuart Stephen


Hello all,

I'm having problems trying to write a HttpTunnel for java objects in Tomcat.
For some reason I'm getting a ClassCastException. I don't understand this.
I've even tried forcing it as you can see in my code below. The exception
that i'm getting is not very clear and i can't put my finger on it.

I have attached the exception from Apache/Tomcat and the code for the tunnel
at the bottom of this email. If you can help I would be very grateful.

Regards,
Stuart Stephen




Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error




type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server Error)
that prevented it from fulfilling this request.

exception

java.lang.ClassCastException: TestTunnel
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:820)
at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:615)
at
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java
:396)
at
org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:201)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
46)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:371)
at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:424)
at java.lang.Thread.run(Unknown Source)

---

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.ServletException.*;
import javax.servlet.UnavailableException.*;
import java.lang.Exception.*;
import java.io.*;
import java.util.*;
import java.net.*;

public class TestTunnel extends Thread {

  // applet connections
  ObjectOutputStream objOut = null;
  ObjectInputStream objIn = null;

  // chatserver connections
  Socket socket = null;
  ObjectOutputStream sockObjOut = null;
  ObjectInputStream sockObjIn = null;

  ToApplet app = null;
  ToServer ser = null;

  protected void service(HttpServletRequest req, HttpServletResponse res)
throws ServletException,IOException  {
try {
  // get data stream from applet
  System.err.println(start of servlet);

  objIn = new ObjectInputStream(req.getInputStream());
  objOut = new ObjectOutputStream(res.getOutputStream());

  // 

RE: HTTP Tunnelling problem?? Please help

2002-05-15 Thread Stuart Stephen

Solved..

I forgot to extend the Class TunnelTest with the HttpServlet extension.

SS

-Original Message-
From: Stuart Stephen [mailto:[EMAIL PROTECTED]]
Sent: 15 May 2002 11:56
To: Tomcat Users List
Subject: HTTP Tunnelling problem?? Please help



Hello all,

I'm having problems trying to write a HttpTunnel for java objects in Tomcat.
For some reason I'm getting a ClassCastException. I don't understand this.
I've even tried forcing it as you can see in my code below. The exception
that i'm getting is not very clear and i can't put my finger on it.

I have attached the exception from Apache/Tomcat and the code for the tunnel
at the bottom of this email. If you can help I would be very grateful.

Regards,
Stuart Stephen




Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error




type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server Error)
that prevented it from fulfilling this request.

exception

java.lang.ClassCastException: TestTunnel
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:820)
at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:615)
at
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java
:396)
at
org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:201)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
46)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:371)
at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:424)
at java.lang.Thread.run(Unknown Source)

---

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.ServletException.*;
import javax.servlet.UnavailableException.*;
import java.lang.Exception.*;
import java.io.*;
import java.util.*;
import java.net.*;

public class TestTunnel extends Thread {

  // applet connections
  ObjectOutputStream objOut = null;
  ObjectInputStream objIn = null;

  // chatserver connections
  Socket socket = null;
  ObjectOutputStream sockObjOut = null;
  ObjectInputStream sockObjIn = null;

  ToApplet app = null;
  ToServer ser = null;

  protected void service(HttpServletRequest req, HttpServletResponse res)
throws

RE: HTTP Tunnelling problem?? Please help

2002-05-15 Thread Andy Eastham

Stuart,

You're extending Thread - everything that is mapped to a Tomcat request must
extend HttpServlet.  Tomcat is trying to cast your TestTunnel class to
HttpServlet, which is failing.

Andy

 -Original Message-
 From: Stuart Stephen [mailto:[EMAIL PROTECTED]]
 Sent: 15 May 2002 11:56
 To: Tomcat Users List
 Subject: HTTP Tunnelling problem?? Please help



 Hello all,

 I'm having problems trying to write a HttpTunnel for java objects
 in Tomcat.
 For some reason I'm getting a ClassCastException. I don't understand this.
 I've even tried forcing it as you can see in my code below. The exception
 that i'm getting is not very clear and i can't put my finger on it.

 I have attached the exception from Apache/Tomcat and the code for
 the tunnel
 at the bottom of this email. If you can help I would be very grateful.

 Regards,
 Stuart Stephen

 --
 --
 

 Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error

 --
 --
 

 type Exception report

 message Internal Server Error

 description The server encountered an internal error (Internal
 Server Error)
 that prevented it from fulfilling this request.

 exception

 java.lang.ClassCastException: TestTunnel
   at
 org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:820)
   at
 org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.
 java:615)
   at
 org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerSe
 rvlet.java
 :396)
   at
 org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
   at
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
 pplication
 FilterChain.java:247)
   at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati
 onFilterCh
 ain.java:193)
   at
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp
 erValve.ja
 va:243)
   at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
 ine.java:5
 66)
   at
 org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
 java:472)
   at
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
   at
 org.apache.catalina.core.StandardContextValve.invoke(StandardConte
 xtValve.ja
 va:201)
   at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
 ine.java:5
 66)
   at
 org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa
 lve.java:2
 46)
   at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
 ine.java:5
 64)
   at
 org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
 java:472)
   at
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
   at
 org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
   at
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv
 e.java:164
 )
   at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
 ine.java:5
 66)
   at
 org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat
 cherValve.
 java:170)
   at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
 ine.java:5
 64)
   at
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv
 e.java:170
 )
   at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
 ine.java:5
 64)
   at
 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
   at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
 ine.java:5
 64)
   at
 org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
 java:472)
   at
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
   at
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine
 Valve.java
 :163)
   at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
 ine.java:5
 66)
   at
 org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
 java:472)
   at
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
   at
 org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:371)
   at
 org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:424)
   at java.lang.Thread.run(Unknown Source)

 ---

 import javax.servlet.*;
 import javax.servlet.http.*;
 import javax.servlet.ServletException.*;
 import javax.servlet.UnavailableException.*;
 import java.lang.Exception.*;
 import java.io.*;
 import java.util.*;
 import java.net.*;

 public class TestTunnel extends Thread {

   // applet connections
   ObjectOutputStream objOut = null;
   ObjectInputStream objIn = null;

   // chatserver connections
   Socket

RE: HTTP Tunnelling problem?? Please help

2002-05-15 Thread Larry Isaacs

Sorry it missed getting into the documentation beyond the
readme-3.3.1, but Tomcat 3.3.1 now supports a SingleThreadModel
pooling, which is enabled by default.  Thus, this is normal
behavior.  If you wish to disable the pooling, modify the
server.xml to contain:

Servlet22Interceptor useSTMPool=false /

Cheers,
Larry

 -Original Message-
 From: Andy Eastham [mailto:[EMAIL PROTECTED]] 
 Sent: Wednesday, May 15, 2002 7:24 AM
 To: Tomcat Users List
 Subject: RE: HTTP Tunnelling problem?? Please help
 
 
 Stuart,
 
 You're extending Thread - everything that is mapped to a 
 Tomcat request must
 extend HttpServlet.  Tomcat is trying to cast your TestTunnel class to
 HttpServlet, which is failing.
 
 Andy
 
  -Original Message-
  From: Stuart Stephen [mailto:[EMAIL PROTECTED]]
  Sent: 15 May 2002 11:56
  To: Tomcat Users List
  Subject: HTTP Tunnelling problem?? Please help
 
 
 
  Hello all,
 
  I'm having problems trying to write a HttpTunnel for java objects
  in Tomcat.
  For some reason I'm getting a ClassCastException. I don't 
 understand this.
  I've even tried forcing it as you can see in my code below. 
 The exception
  that i'm getting is not very clear and i can't put my finger on it.
 
  I have attached the exception from Apache/Tomcat and the code for
  the tunnel
  at the bottom of this email. If you can help I would be 
 very grateful.
 
  Regards,
  Stuart Stephen
 
  --
  --
  
 
  Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error
 
  --
  --
  
 
  type Exception report
 
  message Internal Server Error
 
  description The server encountered an internal error (Internal
  Server Error)
  that prevented it from fulfilling this request.
 
  exception
 
  java.lang.ClassCastException: TestTunnel
  at
  
 org.apache.catalina.core.StandardWrapper.load(StandardWrapper.
 java:820)
  at
  org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.
  java:615)
  at
  org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerSe
  rvlet.java
  :396)
  at
  
 org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServl
 et.java:180)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
  at
  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
  pplication
  FilterChain.java:247)
  at
  org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati
  onFilterCh
  ain.java:193)
  at
  org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp
  erValve.ja
  va:243)
  at
  org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
  ine.java:5
  66)
  at
  org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
  java:472)
  at
  
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
  at
  org.apache.catalina.core.StandardContextValve.invoke(StandardConte
  xtValve.ja
  va:201)
  at
  org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
  ine.java:5
  66)
  at
  org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa
  lve.java:2
  46)
  at
  org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
  ine.java:5
  64)
  at
  org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
  java:472)
  at
  
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
  at
  
 org.apache.catalina.core.StandardContext.invoke(StandardContex
 t.java:2344)
  at
  org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv
  e.java:164
  )
  at
  org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
  ine.java:5
  66)
  at
  org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat
  cherValve.
  java:170)
  at
  org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
  ine.java:5
  64)
  at
  org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv
  e.java:170
  )
  at
  org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
  ine.java:5
  64)
  at
  
 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv
 e.java:462)
  at
  org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
  ine.java:5
  64)
  at
  org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
  java:472)
  at
  
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
  at
  org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine
  Valve.java
  :163)
  at
  org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
  ine.java:5
  66)
  at
  org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
  java:472)
  at
  
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943

RE: HTTP Tunnelling problem?? Please help

2002-05-15 Thread Larry Isaacs

Please ignore the last response.  Lousy aim when clicking to
make a reply.

Larry

 -Original Message-
 From: Larry Isaacs [mailto:[EMAIL PROTECTED]] 
 Sent: Wednesday, May 15, 2002 9:25 AM
 To: 'Tomcat Users List'
 Subject: RE: HTTP Tunnelling problem?? Please help
 
 
 Sorry it missed getting into the documentation beyond the
 readme-3.3.1, but Tomcat 3.3.1 now supports a SingleThreadModel
 pooling, which is enabled by default.  Thus, this is normal
 behavior.  If you wish to disable the pooling, modify the
 server.xml to contain:
 
 Servlet22Interceptor useSTMPool=false /
 
 Cheers,
 Larry
 
  -Original Message-
  From: Andy Eastham [mailto:[EMAIL PROTECTED]] 
  Sent: Wednesday, May 15, 2002 7:24 AM
  To: Tomcat Users List
  Subject: RE: HTTP Tunnelling problem?? Please help
  
  
  Stuart,
  
  You're extending Thread - everything that is mapped to a 
  Tomcat request must
  extend HttpServlet.  Tomcat is trying to cast your 
 TestTunnel class to
  HttpServlet, which is failing.
  
  Andy
  
   -Original Message-
   From: Stuart Stephen [mailto:[EMAIL PROTECTED]]
   Sent: 15 May 2002 11:56
   To: Tomcat Users List
   Subject: HTTP Tunnelling problem?? Please help
  
  
  
   Hello all,
  
   I'm having problems trying to write a HttpTunnel for java objects
   in Tomcat.
   For some reason I'm getting a ClassCastException. I don't 
  understand this.
   I've even tried forcing it as you can see in my code below. 
  The exception
   that i'm getting is not very clear and i can't put my 
 finger on it.
  
   I have attached the exception from Apache/Tomcat and the code for
   the tunnel
   at the bottom of this email. If you can help I would be 
  very grateful.
  
   Regards,
   Stuart Stephen
  
   --
   --
   
  
   Apache Tomcat/4.0.1 - HTTP Status 500 - Internal Server Error
  
   --
   --
   
  
   type Exception report
  
   message Internal Server Error
  
   description The server encountered an internal error (Internal
   Server Error)
   that prevented it from fulfilling this request.
  
   exception
  
   java.lang.ClassCastException: TestTunnel
 at
   
  org.apache.catalina.core.StandardWrapper.load(StandardWrapper.
  java:820)
 at
   org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.
   java:615)
 at
   org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerSe
   rvlet.java
   :396)
 at
   
  org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServl
  et.java:180)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at
   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
   pplication
   FilterChain.java:247)
 at
   org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati
   onFilterCh
   ain.java:193)
 at
   org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp
   erValve.ja
   va:243)
 at
   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
   ine.java:5
   66)
 at
   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
   java:472)
 at
   
  
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
   org.apache.catalina.core.StandardContextValve.invoke(StandardConte
   xtValve.ja
   va:201)
 at
   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
   ine.java:5
   66)
 at
   org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa
   lve.java:2
   46)
 at
   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
   ine.java:5
   64)
 at
   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
   java:472)
 at
   
  
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
 at
   
  org.apache.catalina.core.StandardContext.invoke(StandardContex
  t.java:2344)
 at
   org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv
   e.java:164
   )
 at
   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
   ine.java:5
   66)
 at
   org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat
   cherValve.
   java:170)
 at
   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
   ine.java:5
   64)
 at
   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv
   e.java:170
   )
 at
   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
   ine.java:5
   64)
 at
   
  org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv
  e.java:462)
 at
   org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
   ine.java:5
   64)
 at
   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
   java:472

Log4j Problem ..... Please help

2002-05-14 Thread Prashant

Hi, 

 

i have a problem to use log4j for two different application.both appication 
on same server.my problem is
1-- i dont know what to do for that.
2-- if i create two different log4.configure file with same file name place 
in both different application /web-inf/class dir. then it will not create 
log file ( i am using file appander for INFO and ERROR)for that. 

 

i am using
Linux redhat7.2(Kernel 2.4.7-10)
Apache 1.3.02
tomcat4
jdk1.3.1
log4j-1.2rc1 

my configuration settings are 

for that i creat one log4j.configure .this file is present in my application 
/web-inf/class dir.
and creating environment variable 
(CATALINA_OPTS=-Dlog4j.configuration=log4j.configure ) in my /etc/profile 
dir in linux redhat7.2 

and logj.configure file is 


# Attach appender INFOLOG to root. Set root level to Level.ERROR .
log4j.rootLogger=DEBUG,INFOLOG,ERRORLOG 

# INFOLOG is set to be a FileAppender sending its output to
# System.out. However, only error messages and above will be printed
# in A1 because INFOLOG's threshold is set to Level.ERROR.
#File Appander
log4j.appender.INFOLOG=org.apache.log4j.FileAppender
log4j.appender.INFOLOG.Threshold=INFO
#pattern layout
log4j.appender.INFOLOG.layout=org.apache.log4j.PatternLayout 

log4j.appender.INFOLOG.File=AcdInfo.log
log4j.appender.INFOLOG.MaxFileSize=100KB
# Keep one backup file
log4j.appender.INFOLOG.MaxBackupIndex=1
log4j.appender.INFOLOG.layout.ConversionPattern=%d %-5p [%t] %c{2} - %m%n 

# for ERRORLOG
# Appender  ERRORLOG  writes to the file test.log in user's home. 

log4j.appender.ERRORLOG=org.apache.log4j.FileAppender
log4j.appender.ERRORLOG.layout=org.apache.log4j.PatternLayout 

log4j.appender.ERRORLOG.Threshold=ERROR
log4j.appender.ERRORLOG.File=AcdError.log 

log4j.appender.ERRORLOG.MaxFileSize=100KB
# Keep one backup file
log4j.appender.ERRORLOG.MaxBackupIndex=1 


# Pattern to output the caller's file name and line number.
log4j.appender.ERRORLOG.layout.ConversionPattern=%d %-5p [%t] %-17c{2} 
(%13F:%L) %3x - %m%n 

 

 

so please help 


prashant sharma
sofware engineer
Euro Rscg sogo Networks Pvt ltd,mumbai

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




Tomcat/IIS/ISAPI/SendRedirect Problem - Please help me!!! Urgent!!!

2002-04-26 Thread Daniel Tamborelli Alvarenga

Please help me!

I´m using Tomcat 3.2.4 with isapi_redirector.dll and IIS 5.0 on Win2k.

The problem is with reponse.sendRedirect(../page.jsp?xxx=xxx.)

Depending of the length of the query_string (xxx=xxx...)
the Internet Explorer doesn´t redirect, it stays waiting for
something.

This problem doesn´t occur when i access tomcat´s port directly(8080).

Do you know some bug with SendRedirect and Internet Explorer or maybe IIS?
Because it works fine in Netscape and Opera...

Thanks...


--
To unsubscribe:   mailto:[EMAIL PROTECTED]
For additional commands: mailto:[EMAIL PROTECTED]
Troubles with the list: mailto:[EMAIL PROTECTED]




Apache2 (SSL) with Tomcat4.0.4 with mod_jk problem, please help

2002-03-18 Thread Gabriel Lopez

Hi. I need help.
My configuration is:
Apache-2.0.32(SSL)
Tomcat-4.0.4
mod-jk
jdk1.4

When I try to run some servlet I get:


Server error!
El servidor encontro un error interno y fue imposible completar su solicitud. 
Mensaje de error: 
handler jakarta-servlet not found for: HelloWorldExample 
Favor de contactar al webmaster en caso de que usted crea que existe un error en el 
servidor. 
Error 500
london.dif.um.es 
Mon Mar 18 13:35:59 2002 
Apache/2.0.32 (Unix) DAV/2 mod_ssl/3.0a0 OpenSSL/0.9.6b 
**

This seems to be that ajp connector is not found¡¡
This is my configuratión:
server.xml:
***
  Service name=Tomcat-Standalone

!-- Define an AJP 1.3 Connector on port 8009 --
 
Connector className=org.apache.ajp.tomcat4.Ajp13Connector
   port=8009 minProcessors=5 maxProcessors=75
   acceptCount=10 debug=0/
 

!-- Define the top level container in our container hierarchy --
Engine name=Standalone defaultHost=localhost debug=0

  Logger className=org.apache.catalina.logger.FileLogger
  prefix=catalina_log. suffix=.txt
  timestamp=true/

  !-- Because this Realm is here, an instance will be shared globally --

  Realm className=org.apache.catalina.realm.MemoryRealm /

  !-- Replace the above Realm with one of the following to get a Realm
   stored in a database and accessed via JDBC --


  !-- Define the default virtual host --
  Host name=localhost debug=0 appBase=webapps unpackWARs=true

  Listener className=org.apache.ajp.tomcat4.config.ApacheConfig 
  append=true /

Valve className=org.apache.catalina.valves.AccessLogValve
 directory=logs  prefix=localhost_access_log. suffix=.txt
 pattern=common/

Logger className=org.apache.catalina.logger.FileLogger
 directory=logs  prefix=localhost_log. suffix=.txt
 timestamp=true/


!-- Tomcat Manager Context --
Context path=/manager docBase=manager 
 debug=0 privileged=true/

!-- Tomcat Examples Context --
Context path=/examples docBase=examples debug=0
 reloadable=true crossContext=true
  Logger className=org.apache.catalina.logger.FileLogger
 prefix=localhost_examples_log. suffix=.txt
   timestamp=true/
  Ejb   name=ejb/EmplRecord type=Entity
 home=com.wombat.empl.EmployeeRecordHome
   remote=com.wombat.empl.EmployeeRecord/
  Environment name=maxExemptions type=java.lang.Integer
  value=15/
  Parameter name=context.param.name value=context.param.value
 override=false/
  Resource name=jdbc/EmployeeAppDb auth=SERVLET
type=javax.sql.DataSource/
  ResourceParams name=jdbc/EmployeeAppDb
parameternameuser/namevaluesa/value/parameter
parameternamepassword/namevalue/value/parameter
parameternamedriverClassName/name
  valueorg.hsql.jdbcDriver/value/parameter
parameternamedriverName/name
  valuejdbc:HypersonicSQL:database/value/parameter
  /ResourceParams
  Resource name=mail/Session auth=Container
type=javax.mail.Session/
  ResourceParams name=mail/Session
parameter
  namemail.smtp.host/name
  valuelocalhost/value
/parameter
  /ResourceParams
/Context

!-- Tomcat Examples Context --
Context path=/myapp docBase=myapp debug=0
 reloadable=true crossContext=true
  Logger className=org.apache.catalina.logger.FileLogger
 prefix=localhost_myapp_log. suffix=.txt
   timestamp=true/
  Ejb   name=ejb/EmplRecord type=Entity
 home=com.wombat.empl.EmployeeRecordHome
   remote=com.wombat.empl.EmployeeRecord/
  
!--
  Manager className=org.apache.catalina.session.PersistentManager
  debug=0
  saveOnRestart=true
  maxActiveSessions=-1
  minIdleSwap=-1
  maxIdleSwap=-1
  maxIdleBackup=-1
Store className=org.apache.catalina.session.FileStore/
  /Manager
--
  Environment name=maxExemptions type=java.lang.Integer
  value=15/
  Parameter name=context.param.name value=context.param.value
 override=false/
  Resource name=jdbc/EmployeeAppDb auth=SERVLET
type=javax.sql.DataSource/
  ResourceParams name=jdbc/EmployeeAppDb
parameternameuser/namevaluesa/value/parameter
parameternamepassword/namevalue/value/parameter

RE: Tomcat and Oracle JDBC-ODBC connection problem. Please help!

2002-01-18 Thread Michael Wentzel

 I have installed tomacat to set up Oracle JDBC-ODBC driver,
 data source... but ran into some problmes:
 
 The database connection with Oracle only works with .java
 files but does not work with jsp files.
 
 For example: test.java would work but test.jsp would not.
 
 This is the error message I got when running with test.jsp:
 
 OCI.DLL: One of the library files needed to run this
 appliction cannot be found.  Can anyone tell me what might
 be the problem?  I checked the dll dependency for OCI.DLL,
 all dll files are there.

Why use the JDBC-ODBC bridge.  It's not really necessary just use
one of the oracle JDBC drivers and forget the bridge.  Several issues,
including threading, pop up when using the bridge.  You can search the
archives if you need more info.


---
Michael Wentzel
Software Developer
Software As We Think - http://www.aswethink.com

--
To unsubscribe:   mailto:[EMAIL PROTECTED]
For additional commands: mailto:[EMAIL PROTECTED]
Troubles with the list: mailto:[EMAIL PROTECTED]




Tomcat and Oracle JDBC-ODBC connection problem. Please help!

2002-01-16 Thread Roland Dong

I have installed tomacat to set up Oracle JDBC-ODBC driver,
data source... but ran into some problmes:

The database connection with Oracle only works with .java
files but does not work with jsp files.

For example: test.java would work but test.jsp would not.

This is the error message I got when running with test.jsp:

OCI.DLL: One of the library files needed to run this
appliction cannot be found.  Can anyone tell me what might
be the problem?  I checked the dll dependency for OCI.DLL,
all dll files are there.

Please help

Roland

This is my test.jsp program:




%@ page info=database handler%
%@ page import=java.io.*%
%@ page import=java.util.*%
%@ page import=java.sql.*%

%@ page import=javax.servlet.*%
%@ page import=javax.servlet.http.*%
%

try
{
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
String createString=null;
Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);

String url=jdbc:odbc:test;

//con=DriverManager.getConnection(url, scott, tiger);
//stmt.executeUpdate(INSERT INTO test (a,b) VALUES
(1,'2'));
//rs = stmt.executeQuery(SELECT a,b from test);
//out.println(table border=1 width=400);

con = DriverManager.getConnection(url,scott, tiger);
createString=select FIRST_NAME,EMPLOYEE_ID,SALARY from
emp;
stmt=con.createStatement(); ;
rs = stmt.executeQuery(createString);

while (rs.next())
{
String col1 = rs.getString(1);
String col2 = rs.getString(2);

out.println(trtd+col1+/tdtd+col2+/td/tr);
}
out.println(/table);
}
catch (Exception e) {}
%


--
To unsubscribe:   mailto:[EMAIL PROTECTED]
For additional commands: mailto:[EMAIL PROTECTED]
Troubles with the list: mailto:[EMAIL PROTECTED]




JSP Escape character problem - PLEASE HELP

2002-01-10 Thread Tom Bednarz

Hi,

I have a problem that could be a bug somewhere inside the JSP compiler. I have ported 
an application from JRun 3.0 to TOMCAT. The following code inside a JSP causes an 
Exception:

 snip 
SCRIPT LANGUAGE=JavaScript1.2 TYPE=text/javascript
!--
if (isMenu) 
{
% 
if (UserRole.compareTo(Echnaton Administrator) == 0) // 
Administrators with full access
out.print(document.write(\SCRIPT LANGUAGE='JavaScript1.2' 
SRC='/Echnaton/Scripts/hierArrays_Admin.js'\/SCRIPT\););
else if (UserRole.compareTo(Echnaton Technician) == 0) // Technical 
Users
out.print(document.write(\SCRIPT LANGUAGE='JavaScript1.2' 
SRC='/Echnaton/Scripts/hierArrays_Tech.js'\/SCRIPT\););
else
out.print(document.write(\SCRIPT LANGUAGE='JavaScript1.2' 
SRC='/Echnaton/Scripts/hierArrays_User.js'\/SCRIPT\););
%
}
//--
/SCRIPT

 snip 


Jasper reports the following exception:


org.apache.jasper.JasperException: Unable to compile class for JSP

An error occured between lines: 141 and 148 in the jsp file: /Header.jsp

Generated servlet error:
C:\JavaSoft\Tomcat4.0\work\localhost\Echnaton\Header$jsp.java:209: Invalid escape 
character.
out.print(document.write(\SCRIPT 
LANGUAGE='JavaScript1.2' SRC='/Echnaton/Scripts/hierArrays_Admin.js'\/SCRIPT\););


Exactly this code works perfectly fine in JRun! It seems like the parser could not 
handle the escaped quotation mark in the document.write() method. Could anybody help? 
I am currently working with Tomcat 4.0.1. I have downloaded the binaries only (for M$ 
Windows).

Many thanks!!

Thomas


--
To unsubscribe:   mailto:[EMAIL PROTECTED]
For additional commands: mailto:[EMAIL PROTECTED]
Troubles with the list: mailto:[EMAIL PROTECTED]




Re: JSP Escape character problem - PLEASE HELP

2002-01-10 Thread Tom Bednarz

At 10.01.2002 10:44, you wrote:

The escaped double quotes should be fine.  I would think that it's the escaped
forward slash (in \/SCRIPT), which shouldn't need to be escaped at all.



 


Thats correct! It works fine when removing the '\' character. I don't 
remember why I had put it there. Probably JRun had a bug and required it or 
it is a reserved word for JRun since it has some non standard extensions.

Many thanks Jeff!

Thomas


--
To unsubscribe:   mailto:[EMAIL PROTECTED]
For additional commands: mailto:[EMAIL PROTECTED]
Troubles with the list: mailto:[EMAIL PROTECTED]




Re: JSP Escape character problem - PLEASE HELP

2002-01-10 Thread Micael Padraig Og mac Grene

At 05:27 PM 1/10/02 +0100, you wrote:
Hi,

Exactly this code works perfectly fine in JRun! It seems like the parser 
could not handle the escaped quotation mark in the document.write() 
method. Could anybody help? I am currently working with Tomcat 4.0.1. I 
have downloaded the binaries only (for M$ Windows).

Many thanks!!

Thomas


Well, the code should not work in JRun.  Try compiling:
public class Test {
 public static void main(String [] params) {
 System.out.println(document.write(\SCRIPT 
LANGUAGE='JavaScript1.2' 
SRC='/Echnaton/Scripts/hierArrays_Admin.js'\/SCRIPT\););
 }
}

and you will see what is wrong with \/ before SCRIPT.  The character / is 
not a valid escape character.  Cannot understand why JRun would compile it.

-- micael



Newbie URI or registration problem? Please Help!

2001-10-18 Thread Riner Bill Contr AEDC/SVT

I have a jar file eMatrixServletRMI.jar that I put in $CATALINA_HOME/lib.
It should be loaded by the shared class loader.  The jar file contains a
servlet com.matrixone.servlet.CWIServlet.class.  What URI do I use to run
the servlet?  I tried http://localhost:8080/CWIServlet and various other
combinations of the package and class names. I assume these are reloaded in
the default / context.  I haven't been successful registering the jar file
using the manager.  I have no trouble running the example servlets that are
registered as /examples.

Thanks,

Bill



securityManager problem - Please Help

2001-07-17 Thread Brian McSweeney


Hi everyone,
I'm at my wit's end with trying to start Tomcat with a security Manager
on Solaris. I've uncommented out the appropriate line in
/conf/server.xml. When trying to run Tomcat with a security manager by
startup.sh - security I get the following exception. Any ideas how to
fix this?
thanks, Brian

Exception in thread main java.lang.ExceptionInInitializerError:
java.se
curity.AccessControlException: access denied
(java.util.PropertyPermission jaxp.
debug read)
at
java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:272)
at
java.security.AccessController.checkPermission(AccessController.java:
399)
at
java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
at
java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:12
78)
at java.lang.System.getProperty(System.java:560)
at
javax.xml.parsers.SAXParserFactory.clinit(SAXParserFactory.java:270
)
at
org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:210)
at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:187)
at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)




Re: securityManager problem - Please Help

2001-07-17 Thread Brian McSweeney

By the way, its Tomcat 3.2.2!

Brian McSweeney wrote:

 Hi everyone,
 I'm at my wit's end with trying to start Tomcat with a security Manager
 on Solaris. I've uncommented out the appropriate line in
 /conf/server.xml. When trying to run Tomcat with a security manager by
 startup.sh - security I get the following exception. Any ideas how to
 fix this?
 thanks, Brian

 Exception in thread main java.lang.ExceptionInInitializerError:
 java.se
 curity.AccessControlException: access denied
 (java.util.PropertyPermission jaxp.
 debug read)
 at
 java.security.AccessControlContext.checkPermission(AccessControlConte
 xt.java:272)
 at
 java.security.AccessController.checkPermission(AccessController.java:
 399)
 at
 java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
 at
 java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:12
 78)
 at java.lang.System.getProperty(System.java:560)
 at
 javax.xml.parsers.SAXParserFactory.clinit(SAXParserFactory.java:270
 )
 at
 org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:210)
 at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:187)
 at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)




RE: Tomcat Run Problem, Please help immediately................

2001-05-22 Thread Mario Vera

your problem maybe can be the long names used by windows 95, try using
paths like
E:\tanmay~1\jakarta~1;\classes;E:\tanmay~1\jakarta~1;\lib\webserver.jar;E:\t
anmay~1\jakarta~1;\lib\jasper.jar;

bye

-Mensaje original-
De: Tanmay Ghorai [mailto:[EMAIL PROTECTED]]
Enviado el: Lunes, 21 de Mayo de 2001 10:52 p.m.
Para: [EMAIL PROTECTED]
Asunto: Tomcat Run Problem, Please help immediately

Hi,
I am triying to run Tomcat on Windows 95 but I get one error:
It seems I don't have the class named org/apache/tomcat/startup/Tomcat,
since I get the error listed below when I try to execute the comand 'tomcat
run'


E:\tanmay_tomcat\jakarta-tomcat\bintomcat run
Using classpath:
E:\tanmay_tomcat\jakarta-tomcat;\classes;E:\tanmay_tomcat\jakar
ta-tomcat;\lib\webserver.jar;E:\tanmay_tomcat\jakarta-tomcat;\lib\jasper.jar
;E:\
tanmay_tomcat\jakarta-tomcat;\lib\xml.jar;E:\tanmay_tomcat\jakarta-tomcat;\l
ib\s
ervlet.jar;E:\jdk1.2;\lib\tools.jar;.;e:\jkd1.2\jre\lib\rt.jar;e:\jsdk2.0\li
b\js
dk.jar;e:\weblogic\classes;E:\weblogic\lib\weblogicaux.jar;;E:\TIBCO\TIBRV\L
IB\t
ibrvj.jar;E:\;.;E:\JAXP\jaxp.jar;E:\JAXP\xalan.jar;E:\JAXP\crimson.jar;E:\JA
XP\p
arser.jar;E:\JAXP\xmlparser.jar;D:\installs\java\jswdk-1.0\webserver.jar
Exception in thread main java.lang.NoClassDefFoundError:
org/apache/tomcat/sta
rtup/Tomcat
E:\tanmay_tomcat\jakarta-tomcat\bin

Maybe I should try to work with the file tomcat.properties?
Any one could help?
Thanks for advanced!





Tomcat Run Problem, Please help immediately................

2001-05-21 Thread Tanmay Ghorai

Hi, 
I am triying to run Tomcat on Windows 95 but I get one error: 
It seems I don't have the class named org/apache/tomcat/startup/Tomcat,
since I get the error listed below when I try to execute the comand 'tomcat
run'


E:\tanmay_tomcat\jakarta-tomcat\bintomcat run
Using classpath:
E:\tanmay_tomcat\jakarta-tomcat;\classes;E:\tanmay_tomcat\jakar
ta-tomcat;\lib\webserver.jar;E:\tanmay_tomcat\jakarta-tomcat;\lib\jasper.jar
;E:\
tanmay_tomcat\jakarta-tomcat;\lib\xml.jar;E:\tanmay_tomcat\jakarta-tomcat;\l
ib\s
ervlet.jar;E:\jdk1.2;\lib\tools.jar;.;e:\jkd1.2\jre\lib\rt.jar;e:\jsdk2.0\li
b\js
dk.jar;e:\weblogic\classes;E:\weblogic\lib\weblogicaux.jar;;E:\TIBCO\TIBRV\L
IB\t
ibrvj.jar;E:\;.;E:\JAXP\jaxp.jar;E:\JAXP\xalan.jar;E:\JAXP\crimson.jar;E:\JA
XP\p
arser.jar;E:\JAXP\xmlparser.jar;D:\installs\java\jswdk-1.0\webserver.jar
Exception in thread main java.lang.NoClassDefFoundError:
org/apache/tomcat/sta
rtup/Tomcat
E:\tanmay_tomcat\jakarta-tomcat\bin

Maybe I should try to work with the file tomcat.properties? 
Any one could help? 
Thanks for advanced! 





A problem, please help

2001-04-23 Thread Pradeep Kumar

hello group,
I am using tomcat 3.2.1 on win2k box with IIS.

I am able to run all the example context.

I have a context called at...and I am not able to run my servlet.
I get the message resource not allowed on the browser (HTTP 405 error).

The isapi log file says the following error.

[jk_isapi_plugin.c (408)]: HttpFilterProc started
[jk_isapi_plugin.c (429)]: In HttpFilterProc test redirection of
/at/assettrade
[jk_uri_worker_map.c (344)]: Into jk_uri_worker_map_t::map_uri_to_worker
[jk_uri_worker_map.c (434)]: jk_uri_worker_map_t::map_uri_to_worker, done
without a match
[jk_isapi_plugin.c (452)]: HttpFilterProc [/at/assettrade?a=login] is not a
servlet url
[jk_isapi_plugin.c (461)]: HttpFilterProc check if [/at/assettrade?a=login]
is points to the web-inf directory


Here assettrade is my servlet with the following url mapping is the web.xml
servlet-mapping
servlet-nameAssetTrade/servlet-name
url-pattern/assettrade/url-pattern
/servlet-mapping

In my uriworkermap.properties, i have specified the following.

/at/*.jsp=ajp12
/at/servlet/*=ajp12

It looks like i am able to complile the jsp files, but the problem is with my
servlet.

Am i doing here something wrong? Your help is highly appriciated.

thanks,
pradeep



Re: JServ startup problem -- PLEASE HELP!!!

2001-02-20 Thread lee fellows

Hi,

  I don't know for sure, but I suspect that there is not enough
information in just
this log file entry to assist you.  Could you look at the error_log and
other log files
to see if additional information relating to this error is being logged,
or post any
errors you are seeing in a console window when attempting to start
Apache/Tomcat?



"Xu, Lifeng" wrote:
 
 I have been stuck with this problem for 2 days!
 I am running Apache / JServ / Tomcat on Linux, with Apache starts Tomcat
 automaticly.
 It worked fine before but now I am unable to start the services properly.
 The following error message are loged in mod_jserv. My question:
 1) What does the error message mean? "(ERROR) wrapper", what is that?
 2) What causing this? and how to fix it?
 
 I also attached my jserv.properties fiel, which seems to have a lot to do
 with this, with this mail.
 
 Thanks.
 
 Lifeng
 
 [18/02/2001 20:52:53:100] (ERROR) wrapper: printing debugging information
 (command line, env)
 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 0]
 /usr/local/jbuilder4/jdk1.3/bin/java
 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 1]
 -Dtomcat.home=/home/penguin/MemberLink/QAProject/com/rims/memberlink
 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 2]
 -Dorg.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB
 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 3]
 -Dorg.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORBSingleton
 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 4]
 -Djavax.rmi.CORBA.StubClass=com.inprise.vbroker.rmi.CORBA.StubImpl
 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 5]
 -Djavax.rmi.CORBA.UtilClass=com.inprise.vbroker.rmi.CORBA.UtilImpl
 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 6]
 -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.inprise.vbroker.rmi.CORBA.Po
 rtableRemoteObjectImpl
 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 7]
 -Dvbroker.agent.port=19354
 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 8]
 org.apache.tomcat.startup.Tomcat
 [18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 9]
 /home/penguin/MemberLink/QAProject/com/rims/memberlink/conf/jserv.properties
 [18/02/2001 20:52:53:101] (ERROR) wrapper: environment[ 0]
 PATH=/usr/bin:/bin:/usr/local/bin:/home/kal/downloads/jre1.2.2/bin:/usr/loca
 l/apps/java/jdk1.2.2/bin:/usr/local/apache/bin:/home/penguin/MemberLink/QAPr
 oject/com/rims/memberlink:/bin:/usr/bin:/usr/local/bin
 [18/02/2001 20:52:53:101] (ERROR) wrapper: environment[ 1]
 CLASSPATH=/usr/local/inprise/ias/lib/vbjorb.jar:/usr/local/inprise/ias/lib/v
 bdev.jar:/usr/local/inprise/ias/lib/vbejb.jar:/usr/local/inprise/ias/lib/vbj
 dev.jar:/usr/local/inprise/ias/lib/navigator.jar:/home/penguin/MemberLink/QA
 Project/MLClasses.jar:/home/penguin/MemberLink/QAProject/MLBeanGroup.jar:/ho
 me/penguin/MemberLink/QAProject/com/rims/memberlink/lib/activation.jar:/home
 /penguin/MemberLink/QAProject/com/rims/memberlink/lib/ant.jar:/home/penguin/
 MemberLink/QAProject/com/rims/memberlink/lib/archer2.jar:/home/penguin/Membe
 rLink/QAProject/com/rims/memberlink/lib/ecs.jar:/home/penguin/MemberLink/QAP
 roject/com/rims/memberlink/lib/jasper.jar:/home/penguin/MemberLink/QAProject
 /com/rims/memberlink/lib/javax_ejb.zip:/home/penguin/MemberLink/QAProject/co
 m/rims/memberlink/lib/javax_jts.zip:/home/penguin/MemberLink/QAProject/com/r
 ims/memberlink/lib/mail.jar:/home/penguin/MemberLink/QAProject/com/rims/memb
 erlink/lib/providerutil.jar:/home/penguin/MemberLink/QAProject/com/rims/memb
 erlink/lib/rmiregistry.jar:/home/penguin/MemberLink/QAProject/com/rims/membe
 rlink/lib/servlet.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink
 /lib/sproutaux.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/li
 b/tools.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/lib/webse
 rver.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/lib/xml.jar:
 /usr/local/jbuilder4/jdk1.3/jre/lib/i18n.jar:/usr/local/jbuilder4/jdk1.3/jre
 /lib/rt.jar:/usr/local/jbuilder4/jdk1.3/lib/dt.jar
 
   
Name: jserv.properties
jserv.propertiesType: unspecified type (application/octet-stream)
Encoding: quoted-printable
 
Part 1.3Type: Plain Text (text/plain)

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




JServ startup problem -- PLEASE HELP!!!

2001-02-19 Thread Xu, Lifeng


I have been stuck with this problem for 2 days! 
I am running Apache / JServ / Tomcat on Linux, with Apache starts Tomcat
automaticly.
It worked fine before but now I am unable to start the services properly.
The following error message are loged in mod_jserv. My question:
1) What does the error message mean? "(ERROR) wrapper", what is that?
2) What causing this? and how to fix it?

I also attached my jserv.properties fiel, which seems to have a lot to do
with this, with this mail.

Thanks.

Lifeng

[18/02/2001 20:52:53:100] (ERROR) wrapper: printing debugging information
(command line, env)
[18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 0]
/usr/local/jbuilder4/jdk1.3/bin/java
[18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 1]
-Dtomcat.home=/home/penguin/MemberLink/QAProject/com/rims/memberlink
[18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 2]
-Dorg.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB
[18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 3]
-Dorg.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORBSingleton
[18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 4]
-Djavax.rmi.CORBA.StubClass=com.inprise.vbroker.rmi.CORBA.StubImpl
[18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 5]
-Djavax.rmi.CORBA.UtilClass=com.inprise.vbroker.rmi.CORBA.UtilImpl
[18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 6]
-Djavax.rmi.CORBA.PortableRemoteObjectClass=com.inprise.vbroker.rmi.CORBA.Po
rtableRemoteObjectImpl
[18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 7]
-Dvbroker.agent.port=19354
[18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 8]
org.apache.tomcat.startup.Tomcat
[18/02/2001 20:52:53:100] (ERROR) wrapper: argument[ 9]
/home/penguin/MemberLink/QAProject/com/rims/memberlink/conf/jserv.properties
[18/02/2001 20:52:53:101] (ERROR) wrapper: environment[ 0]
PATH=/usr/bin:/bin:/usr/local/bin:/home/kal/downloads/jre1.2.2/bin:/usr/loca
l/apps/java/jdk1.2.2/bin:/usr/local/apache/bin:/home/penguin/MemberLink/QAPr
oject/com/rims/memberlink:/bin:/usr/bin:/usr/local/bin
[18/02/2001 20:52:53:101] (ERROR) wrapper: environment[ 1]
CLASSPATH=/usr/local/inprise/ias/lib/vbjorb.jar:/usr/local/inprise/ias/lib/v
bdev.jar:/usr/local/inprise/ias/lib/vbejb.jar:/usr/local/inprise/ias/lib/vbj
dev.jar:/usr/local/inprise/ias/lib/navigator.jar:/home/penguin/MemberLink/QA
Project/MLClasses.jar:/home/penguin/MemberLink/QAProject/MLBeanGroup.jar:/ho
me/penguin/MemberLink/QAProject/com/rims/memberlink/lib/activation.jar:/home
/penguin/MemberLink/QAProject/com/rims/memberlink/lib/ant.jar:/home/penguin/
MemberLink/QAProject/com/rims/memberlink/lib/archer2.jar:/home/penguin/Membe
rLink/QAProject/com/rims/memberlink/lib/ecs.jar:/home/penguin/MemberLink/QAP
roject/com/rims/memberlink/lib/jasper.jar:/home/penguin/MemberLink/QAProject
/com/rims/memberlink/lib/javax_ejb.zip:/home/penguin/MemberLink/QAProject/co
m/rims/memberlink/lib/javax_jts.zip:/home/penguin/MemberLink/QAProject/com/r
ims/memberlink/lib/mail.jar:/home/penguin/MemberLink/QAProject/com/rims/memb
erlink/lib/providerutil.jar:/home/penguin/MemberLink/QAProject/com/rims/memb
erlink/lib/rmiregistry.jar:/home/penguin/MemberLink/QAProject/com/rims/membe
rlink/lib/servlet.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink
/lib/sproutaux.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/li
b/tools.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/lib/webse
rver.jar:/home/penguin/MemberLink/QAProject/com/rims/memberlink/lib/xml.jar:
/usr/local/jbuilder4/jdk1.3/jre/lib/i18n.jar:/usr/local/jbuilder4/jdk1.3/jre
/lib/rt.jar:/usr/local/jbuilder4/jdk1.3/lib/dt.jar


 jserv.properties

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


Recuring problem - please help

2001-02-07 Thread Arif Shaikh



Hi Everybody;

I am having problems with invoking my 
JSPs.
i am using Apache-Tomcat insideVisualAge 
forJava 3.5. the simple JSPsare workingwhere it has to show 
only the html (static) content. but ifany JSP needs to get something from 
the database it givesme the following error(i have checked in the 
debugger to find whether it is able to get the connection, which has no problems 
whatsoever).


java.lang.IllegalStateException: Response has 
already been 
committed	java.lang.Throwable(java.lang.String)	java.lang.Exception(java.lang.String)	java.lang.RuntimeException(java.lang.String)	java.lang.IllegalStateException(java.lang.String)	void 
org.apache.tomcat.core.HttpServletResponseFacade.sendError(int, 
java.lang.String)	void 
org.apache.jasper.runtime.JspServlet.unknownException(javax.servlet.http.HttpServletResponse, 
java.lang.Throwable)	void 
org.apache.jasper.runtime.JspServlet.service(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse)	void 
javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)	void 
org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request, 
org.apache.tomcat.core.Response)	void 
org.apache.tomcat.core.RequestDispatcherImpl.forward(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)void 
javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, 
javax.servlet.http.HttpServletResponse)	void 
javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, 
javax.servlet.ServletResponse)	void 
org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request, 
org.apache.tomcat.core.Response)	void 
org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request, 
org.apache.tomcat.core.Response)	void 
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.apache.tomcat.service.TcpConnection, 
java.lang.Object [])	void 
org.apache.tomcat.service.TcpConnectionThread.run()	void 
java.lang.Thread.run()

i will really appreciate your help guys as i 
amunable to understand the origin of the problem.

Thanks
Arif Shaikh


RE: Recuring problem - please help

2001-02-07 Thread Jurrius, Mark

I have seen this error before.  In my case it was because I was using a JSP
keyword for a field name in the database refered to in the JSP.  It happened
to be the 'page' directive.  I hope this helps.

Mark



-Original Message-
From: Arif Shaikh [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, February 07, 2001 10:55 AM
To: [EMAIL PROTECTED]
Subject: Recuring problem - please help


Hi Everybody;

I am having problems with invoking my JSPs.
i am using Apache-Tomcat inside VisualAge for Java 3.5. the simple JSPs are
working where it has to show only the html (static) content. but if any JSP
needs to get something from the database it gives me the following error (i
have checked in the debugger to find whether it is able to get the
connection, which has no problems whatsoever).


java.lang.IllegalStateException: Response has already been committed
java.lang.Throwable(java.lang.String)
java.lang.Exception(java.lang.String)
java.lang.RuntimeException(java.lang.String)
java.lang.IllegalStateException(java.lang.String)
void org.apache.tomcat.core.HttpServletResponseFacade.sendError(int,
java.lang.String)
void
org.apache.jasper.runtime.JspServlet.unknownException(javax.servlet.http.Htt
pServletResponse, java.lang.Throwable)
void
org.apache.jasper.runtime.JspServlet.service(javax.servlet.http.HttpServletR
equest, javax.servlet.http.HttpServletResponse)
void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
void
org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.R
equest, org.apache.tomcat.core.Response)
void
org.apache.tomcat.core.RequestDispatcherImpl.forward(javax.servlet.ServletRe
quest, javax.servlet.ServletResponse)
 void
javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest
, javax.servlet.http.HttpServletResponse)
void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
void
org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.R
equest, org.apache.tomcat.core.Response)
void
org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request
, org.apache.tomcat.core.Response)
void
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.a
pache.tomcat.service.TcpConnection, java.lang.Object [])
void org.apache.tomcat.service.TcpConnectionThread.run()
void java.lang.Thread.run()

 
i will really appreciate your help guys as i am unable to understand the
origin of the problem.
 
Thanks
Arif Shaikh

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