You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Gary Bisaga <ga...@maximus.com> on 2002/02/15 18:48:12 UTC

Not all jar files copied in weblogic

Hi, I'm trying to get Turbine 2.2b1 working with weblogic 6.1 and I'm having
a weird weblogic (I think) problem. I've read everything I can find in this
group about running Turbine on weblogic already.

1. First, my web application was working perfectly under Catalina.
2. As mentioned in previous postings to this group, I modified the web.xml
file to have:

    <servlet-mapping>
      <servlet-name>garyapp</servlet-name>
      <url-pattern>/</url-pattern>
    </servlet-mapping>

3. I copied the whole tree (\tdk\webapps\garyapp) under weblogic
(\bea\wlserver6.1\config\mydomain\applications\garyapp). I'm not using a WAR
file, just files right on the disk.
4. I modified the weblogic config.xml file as follows:

    <Application Deployed="true" Name="garyapp"
Path=".\config\mydomain\applications">
        <WebAppComponent Name="garyapp" Targets="myserver" URI="garyapp"/>
    </Application>

5. Now, I run weblogic and enter http://localhost/garyapp/servlet/garyapp. I
get the following exception:

---------------------------- START EXCEPTION -------------------------------
<Feb 15, 2002 12:43:22 PM EST> <Error> <HTTP>
<[WebAppServletContext(7243997,gar
yapp,/garyapp)] Servlet failed with ServletException
javax.servlet.ServletException: Servlet class: 'org.apache.turbine.Turbine'
coul
d not be loaded - the requested  class wasn't found in the classpath:
'C:\bea\wl
server6.1\config\mydomain\applications\garyapp;C:\bea\wlserver6.1\.\config\m
ydom
ain\applications\garyapp\WEB-INF\classes;C:\bea\wlserver6.1\.\config\mydomai
n\ap
plications\garyapp\WEB-INF\_tmp_war_myserver_myserver_garyapp\WEB-INF\lib\cl
asse
s1224673.jar;C:\bea\wlserver6.1\.\config\mydomain\applications\garyapp\WEB-I
NF\_
tmp_war_myserver_myserver_garyapp\WEB-INF\lib\hsql24674.jar;C:\bea\wlserver6
.1\.
\config\mydomain\applications\garyapp\WEB-INF\_tmp_war_myserver_myserver_gar
yapp
\WEB-INF\lib\httpunit24675.jar;C:\bea\wlserver6.1\.\config\mydomain\applicat
ions
\garyapp\WEB-INF\_tmp_war_myserver_myserver_garyapp\WEB-INF\lib\idb24676.jar
;C:\
bea\wlserver6.1\.\config\mydomain\applications\garyapp\WEB-INF\_tmp_war_myse
rver
_myserver_garyapp\WEB-INF\lib\jdbc2_0-stdext24677.jar;C:\bea\wlserver6.1\.\c
onfi
g\mydomain\applications\garyapp\WEB-INF\_tmp_war_myserver_myserver_garyapp\W
EB-I
NF\lib\oro24678.jar;C:\bea\wlserver6.1\.\config\mydomain\applications\garyap
p\WE
B-INF\_tmp_war_myserver_myserver_garyapp\WEB-INF\lib\postgresql24679.jar;C:\
bea\
wlserver6.1\.\config\mydomain\applications\garyapp\WEB-INF\_tmp_war_myserver
_mys
erver_garyapp\WEB-INF\lib\sapdbc24680.jar;C:\bea\wlserver6.1\.\config\mydoma
in\a
pplications\garyapp\WEB-INF\_tmp_war_myserver_myserver_garyapp\WEB-INF\lib\S
TT24
681.jar;C:\bea\wlserver6.1\.\config\mydomain\applications\garyapp\WEB-INF\_t
mp_w
ar_myserver_myserver_garyapp\WEB-INF\lib\xmlrpc24682.jar'
        at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubI
mpl.java:594)
        at
weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.
java:368)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:200)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:2495)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2204)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>
---------------------------- END EXCEPTION -------------------------------

Now, I know this means it can't find the Turbine servlet. Here's where the
weird part starts. I look at my WEB-INF/lib directory:

 Directory of
C:\bea\wlserver6.1\config\mydomain\applications\garyapp\WEB-INF\li
b

02/13/2002  11:34a      <DIR>          .
02/13/2002  11:34a      <DIR>          ..
01/25/2002  09:44a              45,386 activation-1.0.1.jar
01/07/2002  04:49p           1,124,276 classes12.jar
01/25/2002  09:44a             379,658 ecs-1.4.1.jar
01/25/2002  09:44a             175,666 hsql.jar
01/25/2002  09:44a              76,964 httpunit.jar
01/25/2002  09:44a             236,041 idb.jar
01/25/2002  09:44a              29,937 jakarta-regexp-1.3-dev.jar
01/25/2002  09:44a              84,854 jdbc-se2.0.jar
01/25/2002  09:44a               6,727 jdbc2_0-stdext.jar
01/25/2002  09:44a              98,496 jndi-1.2.1.jar
01/25/2002  09:44a              17,619 jta1.0.1.jar
01/25/2002  09:44a              97,382 junit-3.2.jar
01/25/2002  09:44a             152,037 log4j-1.1.jar
01/25/2002  09:44a             280,984 mail-1.2.jar
01/25/2002  09:44a             109,927 mm.mysql-2.0.4.jar
01/25/2002  09:44a              76,734 oro.jar
01/25/2002  09:44a             194,500 postgresql.jar
01/25/2002  09:44a               4,041 README.txt
01/25/2002  09:44a             208,635 sapdbc.jar
02/13/2002  11:21a             216,879 STT.jar
02/08/2002  12:15p             707,897 turbine-2.2b1.jar
01/25/2002  09:44a             369,494 velocity-1.2-dev.jar
01/25/2002  09:44a              31,326 village-1.5.1.jar
01/25/2002  09:44a             436,094 xalan-1.2.1.jar
01/25/2002  09:44a             840,704 xerces-1.3.0.jar
01/25/2002  09:44a              47,926 xmlrpc.jar
              26 File(s)      6,050,184 bytes
               2 Dir(s)  29,539,246,080 bytes free

Ok, there's turbine-2.2b1.jar. So why isn't the Turbine servlet found? This
directory was copied (with the rest of garyapp) straight over from under
\TDK where it was working fine with Catalina. One clue: I looked at the
_tmp_war directory for this webapp:

 Directory of
C:\bea\wlserver6.1\config\mydomain\applications\garyapp\WEB-INF\_t
mp_war_myserver_myserver_garyapp\WEB-INF\lib

02/15/2002  12:31p      <DIR>          .
02/15/2002  12:31p      <DIR>          ..
02/15/2002  12:31p           1,124,276 classes1263855.jar
02/15/2002  12:31p             175,666 hsql63856.jar
02/15/2002  12:31p              76,964 httpunit63857.jar
02/15/2002  12:31p             236,041 idb63858.jar
02/15/2002  12:31p               6,727 jdbc2_0-stdext63859.jar
02/15/2002  12:31p              76,734 oro63860.jar
02/15/2002  12:31p             194,500 postgresql63861.jar
02/15/2002  12:31p             208,635 sapdbc63862.jar
02/15/2002  12:31p             216,879 STT63863.jar
02/15/2002  12:31p              47,926 xmlrpc63864.jar
              10 File(s)      2,364,348 bytes
               2 Dir(s)  29,539,078,144 bytes free

10 out of 26 files were copied over!?!?

If anybody can help me with this, I'd be most appreciative.

Thanks,
<>< gary


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>