Return-Path:
Delivered-To: apmail-jakarta-tomcat-user-archive@apache.org
Received: (qmail 76113 invoked from network); 14 Feb 2002 14:58:42 -0000
Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131)
by daedalus.apache.org with SMTP; 14 Feb 2002 14:58:42 -0000
Received: (qmail 11902 invoked by uid 97); 14 Feb 2002 14:58:05 -0000
Delivered-To: qmlist-jakarta-archive-tomcat-user@jakarta.apache.org
Received: (qmail 11885 invoked by uid 97); 14 Feb 2002 14:58:05 -0000
Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm
Precedence: bulk
List-Unsubscribe:
List-Subscribe:
List-Help:
List-Post:
List-Id: "Tomcat Users List"
Reply-To: "Tomcat Users List"
Delivered-To: mailing list tomcat-user@jakarta.apache.org
Received: (qmail 11874 invoked from network); 14 Feb 2002 14:58:04 -0000
Reply-To:
From: "Keith Ng"
To: "Tomcat Users List"
Subject: RE: Application in Tomcat 3.2.2 wun work in J2EE?
Date: Thu, 14 Feb 2002 22:58:19 +0800
Message-ID:
MIME-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Importance: Normal
In-Reply-To: <3C6BCFA1.82C50450@datumentijd.nl>
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
Hi
Thanks for replying.
You see, all I wanted to do is to run all my pages within the J2EE1.3
specification folder and use only the J2EE server to host all my servlets
and JSP. Im on a school assignment and have always used TOMCAT until I
realised I could be using EJB in future. Its just an assignment I would
present so I do not want it to be too complex. The familiar way I have
always worked with Servlets and JSP are creating a new folder , add some
configuration files all within WEBAPPS folder in TOMCAT. Then I will compile
using servlet.jar in the lib. However, since downloading this J2EE, I guess
I would be using the public_html folder in J2SDKee1.3 to act like "webapp"
in tomcat, and I do not think i would be using the deployment tool. had used
it and found it quite hard. However, it cant seem to compile some of my jsp
files like before in tomcat. Im still a newbie, so I reli need help and
advice....
-----Original Message-----
From: sophie [mailto:sophie]On Behalf Of sophie fischer
Sent: Thursday, February 14, 2002 10:54 PM
To: Tomcat Users List
Subject: Re: Application in Tomcat 3.2.2 wun work in J2EE?
Hi Keith,
I am not completely sure what you intend to do, but I am running myself a
J2EE
application
with Apache, Tomcat and Jonas servers. The Apache server is used for
handling static
HTML pages,
the Tomcat server is used for handling JSP's and servlets. The Jonas server
is used
for handling
requests to enterprise beans.
You need a special J2EE server for the entity beans. Jonas is a free server,
developed
by
Evidian (www.evidian.com). They have good documentation, and good mailing
lists. I am
running Tomcat 3.2.1 with Jonas. I have tried to run Tomcat 4.0.1 with
Jonas, but
unfortunately
have not been able yet to get that working.
Another free J2EE server is JBOSS, at least it is mentioned several times in
the
archives. I
have no experience with it myself, but the reactions are positive. I do not
know which
versions
of J2EE specifications are supported by any of the servers mentioned. It is
always
stated,
but I forgot about them.
Hope this helps,
Sophie
Keith Ng wrote:
> Ok.
> I have decided to provide a clear example.
>
> I have moved a webapp folder to J2EE's Public_html
>
> there is this file, which works completely fine in tomcat.
>
>
============================================================================
> =============================================
>
> <%@ page import = "java.util.Calendar;" %>
>
>
>
>
>
>
>
>
> <% if (!memberBean.isUserValid()){ %>
>
> <%
> }
> else{
> Calendar cal = Calendar.getInstance();
> %>
>
>
>
> Login as :
>
> Login time :
> <%=cal.getTime()%>
> |
>
>
> <%
> }
> %>
>
>
>
============================================================================
> ================================
>
> but it simply wun work in J2EE's server. It gives an error liek this.
>
>
============================================================================
> ===============================
>
> A Servlet Exception Has Occurred
> Exception Report:
> org.apache.jasper.JasperException: user.UserBean
> at
>
org.apache.jasper.compiler.BeanRepository.getBeanType(BeanRepository.java:18
> 3)
> at
>
org.apache.jasper.compiler.GetPropertyGenerator.generate(GetPropertyGenerato
> r.java:102)
> at
>
org.apache.jasper.compiler.JspParseEventListener$GeneratorWrapper.generate(J
> spParseEventListener.java:831)
> at
>
org.apache.jasper.compiler.JspParseEventListener.generateAll(JspParseEventLi
> stener.java:241)
> at
>
org.apache.jasper.compiler.JspParseEventListener.endPageProcessing(JspParseE
> ventListener.java:197)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:215)
> at
org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:528)
> at
>
org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspSe
> rvlet.java:176)
> at
>
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:188)
> at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
> at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:458)
> 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.access$0(ApplicationFilterCh
> ain.java:197)
> at
>
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain
> .java:176)
> at java.security.AccessController.doPrivileged(Native Method)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:172)
> 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:215)
> 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:2314)
> 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.authenticator.SingleSignOn.invoke(SingleSignOn.java:368)
> 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.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> 995)
> at
>
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1088
> )
> at java.lang.Thread.run(Thread.java:484)
>
> Root Cause:
> java.lang.ClassNotFoundException: user.UserBean
> at
>
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
> a:1264)
> at
>
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
> a:1113)
> at
>
org.apache.jasper.compiler.BeanRepository.getBeanType(BeanRepository.java:18
> 1)
> at
>
org.apache.jasper.compiler.GetPropertyGenerator.generate(GetPropertyGenerato
> r.java:102)
> at
>
org.apache.jasper.compiler.JspParseEventListener$GeneratorWrapper.generate(J
> spParseEventListener.java:831)
> at
>
org.apache.jasper.compiler.JspParseEventListener.generateAll(JspParseEventLi
> stener.java:241)
> at
>
org.apache.jasper.compiler.JspParseEventListener.endPageProcessing(JspParseE
> ventListener.java:197)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:215)
> at
org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:528)
> at
>
org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspSe
> rvlet.java:176)
> at
>
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:188)
> at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
> at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:458)
> 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.access$0(ApplicationFilterCh
> ain.java:197)
> at
>
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain
> .java:176)
> at java.security.AccessController.doPrivileged(Native Method)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:172)
> 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:215)
> 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:2314)
> 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.authenticator.SingleSignOn.invoke(SingleSignOn.java:368)
> 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.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> 995)
> at
>
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1088
> )
> at java.lang.Thread.run(Thread.java:484)
>
>
============================================================================
> =================================
>
> It really makes me wonder, are J2EE using the same specification as
Tomcat?
> Why apps developed in Tomcat wun run under J2EE? Or Have I simply
forgotten
> some important steps?
>
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
>
> --
> To unsubscribe:
> For additional commands:
> Troubles with the list:
--
To unsubscribe:
For additional commands:
Troubles with the list:
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
--
To unsubscribe:
For additional commands:
Troubles with the list: