axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeff" <j...@cogentlogic.com>
Subject Re: Cannot install Axis - Pls. help.
Date Thu, 09 Jun 2005 06:22:22 GMT
I did say that Java is broken!


Jeff


----- Original Message ----- 
From: "Gila Cohen" <gilac@pob.huji.ac.il>
To: <axis-user@ws.apache.org>
Sent: Thursday, June 09, 2005 2:27 AM
Subject: Re: Cannot install Axis - Pls. help.


>
>
> Well, this is not a good enough solution! I can do what you suggest on a
> developing machine, but I cannot do it on a beta machine / production
> machine!!! I hope I won't have these problems when I get to the real
machines!
>
> Gila
>
> At 09:16 PM 6/8/2005, you wrote:
>
> >To all:
> >
> >As a comment, I recently posted a similar "This isn't working" query
which
> >was general enough the it received no replies.  I ended up removing all
> >versions of Java on my machine (about 6 I think) except the one I need to
> >use with MyEclipse, removed all Java applications that I no longer used,
> >and completely removed the classpath variable.  When that still didn't
> >work, I removed and reinstalled Tomcat and Axis, and lo and behold,
> >everything started working just fine.
> >
> >I'm pretty sure I had significant version conflict problems, various
> >duplicate copies of JARs, and all the good stuff.  Cleanup and try again
> >with a minimum Java installation seems to be a good approach to a whole
> >host of messy Java problems, and maybe that's one of the most reasonable
> >suggestions you can offer.
> >
> >JFE.
> >
> >
> >
> >
> >
> >                       "Jeff"
> >
> >                       <jeff@cogentlogic        To:
> > <axis-user@ws.apache.org>
> >
> >                       .com>                    cc:       (bcc: Jack
> > Emmerichs/MKE/eFunds)
> >
> >                                                Subject:  Re: Cannot
> > install Axis - Pls.
> > help.
> >                       06/08/2005
> > 12:36
> >
> >                       PM
> >
> >                       Please respond
> > to
> >
> >                       axis-user
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >Good for you, Gila.
> >
> >This sort of thing happens far too often and far too often we don't
really
> >have a good account of the original problem, we are just so pleased to
get
> >things going.
> >
> >
> >Jeff
> >
> >  ----- Original Message -----
> >  From: Gila Cohen
> >  To: axis-user@ws.apache.org
> >  Sent: Wednesday, June 08, 2005 9:49 AM
> >  Subject: Re: Cannot install Axis - Pls. help.
> >
> >
> >  well, listen to this. I formatted my PC (not because of the axis
> >  problem!), reinstalled the same versions of Tomcat + Apache, but used a
> >  higher version of Java (4.1.2 instead of 4.1.0), and then I installed
axis
> >  just as before, and poof, it works. My main web application is not
working
> >  yet properly - It could be that I'll have the same problem as soon it
> >  does. I'll find out in a day or two, and I'll keep you posted.
> >
> >  Thanks for the info aout the classpath. Yes, I am aware of this kind of
> >  classpath problems... being once a young Java developer!
> >
> >  Thanks,
> >  GC
> >
> >  At 03:06 PM 6/6/2005, you wrote:
> >        I didn't precisely say "global problem with the class path" and I
> >        sort of guessed that you would be a Java developer. I was simply
> >        bringing your attention to the fact that countless
developer-years
> >        have been lost due to people dealing with class path problems.
Your
> >        current problem seems to be such a problem.
> >
> >        By moving JAR files from
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib
> >        to  C:\Apache\Tomcat4\common\lib you should be giving them
greater
> >        exposure so more things should work. In reality you might get
> >        versioning problems between different web applications but not
under
> >        a simple configuration.
> >
> >        Did you overwrite any JAR files when you moved to JAR files to
> >        C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib ?
> >
> >
> >        Jeff
> >
> >
> >              ----- Original Message -----
> >              From: Gila Cohen
> >              To: axis-user@ws.apache.org
> >              Sent: Monday, June 06, 2005 5:54 AM
> >              Subject: Re: Cannot install Axis - Pls. help.
> >
> >
> >              Jeff,
> >
> >              Thanks for your reply. What do you mean by saying there is
a
> >              global problem with the class path? I am a java programmer,
> >              can you please give me some more information? looks like I
> >              have to know this stuff....
> >              I tried your advice - and it got worse: now I cannot run
any
> >              other web application! Could that be the logging jars from
> >              axis are disturbing the logging jars of my existing
> >              applications?
> >
> >              Here is what I get when I try to open an existing web app:
> >
> >
> >              Bad Gateway
> >
> >
> >              The proxy server received an invalid response from an
upstream
> >              server.
> >
> >              Apache/2.0.48 (Win32) mod_jk2/2.0.4 Server at
> >              gulistan.bot.huji.ac.il Port 80
> >
> >              And in the error log of tomcat:
> >
> >
> >              Created catalinaLoader in: C:\Apache\Tomcat4\server\lib
> >              java.lang.reflect.InvocationTargetException
> >                      at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >              Method)
> >                      at
> >
>
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
9)
> >                      at
> >
>
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
l.java:25)
> >                      at java.lang.reflect.Method.invoke(Method.java:324)
> >                      at
> >
>
>org.apache.catalina.startup.BootstrapService.init(BootstrapService.java:231
)
> >                      at
> >
>
>org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:297
)
> >              Caused by: java.lang.NoClassDefFoundError:
> >              org/apache/log4j/Layout
> >                      at
> >
>
>org.apache.commons.logging.impl.Log4jFactory.getInstance(Log4jFactory.java:
153)
> >                      at
> >
>
>org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.j
ava:285)
> >                      at
> >
> >org.apache.commons.logging.LogFactory.getLog(LogFactory.java:409)
> >                      at
> >
org.apache.commons.digester.Digester.<init>(Digester.java:346)
> >                      at
> >
>
>org.apache.catalina.startup.Catalina.createStartDigester(Catalina.java:280)
> >                      at
> >
>
>org.apache.catalina.startup.CatalinaService.load(CatalinaService.java:183)
> >                      at
> >
>
>org.apache.catalina.startup.CatalinaService.load(CatalinaService.java:258)
> >                      ... 6 more
> >
> >
> >              That is - nothing else in the logs....
> >
> >              Thanks again for your help,
> >              GC
> >
> >
> >
> >              At 20:28 05/06/2005, you wrote:
> >
> >                    Java is broken! The fact of the matter is that the
one
> >                    and only show-stopper
> >                    problem with Java can be summed up in one term:
'class
> >                    path'. It's something
> >                    that some Java developers pretend doesn't exist and
> >                    novices think they have
> >                    licked...until they start to write more code!
> >                    Unfortunately, the Sun folks
> >                    think that trivia like for-each is more important
than
> >                    fixing the class path
> >                    problem. Admittedly, it is a big problem and I
suspect
> >                    that the solution is
> >                    going to come from someone outside of Sun setting
aside
> >                    a good deal of time
> >                    to figure it out but until that happens, we will have
to
> >                    put up with this
> >                    sort of insane solution...
> >
> >                    Stop Tomcat. Move  log4j-1.2.8.jar  to
> >                    <Tomcat>/common/lib  Start Tomcat
> >                    and test. If you still have a problem, then repeat
for
> >                    commons-discovery.jar
> >                    and commons-logging.jar, together. If you still have
a
> >                    problem, then repeat
> >                    for other JARs in  <Tomcat>/webapps/axis/WEB-INF/lib
> >
> >
> >                    Jeff
> >
> >
> >                    ----- Original Message -----
> >                    From: "Gila Cohen" <gilac@pob.huji.ac.il>
> >                    To: <axis-user@ws.apache.org>
> >                    Sent: Sunday, June 05, 2005 7:02 AM
> >                    Subject: Re: Cannot install Axis - Pls. help.
> >
> >
> >                    >
> >                    >
> >                    > Hi,
> >                    >
> >                    > OK, I am sending the directory structure, and as
you
> >                    can see, it has all
> >                    > the files. I tried to install axis on another
machine
> >                    just the way I do it
> >                    > on my machine, and it works there! I am trying to
find
> >                    what is the
> >                    > difference between the 2 machines. Following some
of
> >                    the emails in the
> >                    > site, I thought the mcaffe antivirus might be
> >                    disturbing - so I
> >                    > un-installed on the failing machine it and tried to
> >                    validate the axis
> >                    > installation without it - with no success.
> >                    > Other reasons I can think of:
> >                    > 1) different versions of Java:  on the successful
> >                    machine I have java 1.5
> >                    > installed, including java web service developer
pack
> >                    1.5. On the failing
> >                    > machine I have java 1.4.0
> >                    > 2) some other sw is disturbing.
> >                    >
> >                    > well, these options are more difficult to check...
but
> >                    I'll get to them in
> >                    > a while.
> >                    >
> >                    > BTW, I get an error while I start tomcat - I am
also
> >                    sending the error
> >                    from
> >                    > tomcat's log.
> >                    >
> >                    > Many thanks,
> >                    > GC
> >                    >
> >                    > Directory of
> >                    C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib
> >                    > ============================================
> >                    >
> >                    > 06/05/2005  01:49p      <DIR>          .
> >                    > 06/05/2005  01:49p      <DIR>          ..
> >                    > 05/07/2005  09:14p              55,147
activation.jar
> >                    > 06/13/2003  10:28a             385,010 axis-ant.jar
> >                    > 06/13/2003  10:28a           1,235,721 axis.jar
> >                    > 06/13/2003  10:28a              71,442
> >                    commons-discovery.jar
> >                    > 06/13/2003  10:28a              31,605
> >                    commons-logging.jar
> >                    > 06/05/2005  01:49p                   0 dir.txt
> >                    > 06/13/2003  10:28a              35,759 jaxrpc.jar
> >                    > 06/13/2003  10:28a             352,668
log4j-1.2.8.jar
> >                    > 06/13/2003  10:28a              18,501 saaj.jar
> >                    > 06/13/2003  10:28a             113,853 wsdl4j.jar
> >                    >                10 File(s)      2,299,706 bytes
> >                    >                 2 Dir(s)  16,764,686,336 bytes free
> >                    >
> >                    >
> >                    > Error from tomcat log:
> >                    > =================
> >                    >
> >                    >
> >                    > 2005-06-05 08:58:07 WebappLoader[/axis]: Deploying
> >                    class repositories to
> >                    > work directory
> >                    C:\Apache\Tomcat4\work\Standalone\localhost\axis
> >                    > 2005-06-05 08:58:07 WebappLoader[/axis]: Deploy
class
> >                    files
> >                    > /WEB-INF/classes to
> >                    C:\Apache\Tomcat4\webapps\axis\WEB-INF\classes
> >                    > 2005-06-05 08:58:07 WebappLoader[/axis]: Deploy JAR
> >                    > /WEB-INF/lib/activation.jar to
> >                    >
> >
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\activation.jar
> >                    > 2005-06-05 08:58:07 WebappLoader[/axis]: Deploy JAR
> >                    > /WEB-INF/lib/axis-ant.jar to
> >                    >
> >
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\axis-ant.jar
> >                    > 2005-06-05 08:58:08 WebappLoader[/axis]: Deploy JAR
> >                    /WEB-INF/lib/axis.jar
> >                    > to
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\axis.jar
> >                    > 2005-06-05 08:58:11 WebappLoader[/axis]: Deploy JAR
> >                    > /WEB-INF/lib/commons-discovery.jar to
> >                    >
> >
> >C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\commons-discovery.jar
> >                    > 2005-06-05 08:58:11 WebappLoader[/axis]: Deploy JAR
> >                    > /WEB-INF/lib/commons-logging.jar to
> >                    >
> >
> >C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\commons-logging.jar
> >                    > 2005-06-05 08:58:11 WebappLoader[/axis]: Deploy JAR
> >                    /WEB-INF/lib/jaxrpc.jar
> >                    > to
> >                    C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\jaxrpc.jar
> >                    > 2005-06-05 08:58:11 WebappLoader[/axis]: Deploy JAR
> >                    > /WEB-INF/lib/log4j-1.2.8.jar to
> >                    >
> >
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\log4j-1.2.8.jar
> >                    > 2005-06-05 08:58:12 WebappLoader[/axis]: Deploy JAR
> >                    /WEB-INF/lib/saaj.jar
> >                    > to
C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\saaj.jar
> >                    > 2005-06-05 08:58:13 WebappLoader[/axis]: Deploy JAR
> >                    /WEB-INF/lib/wsdl4j.jar
> >                    > to
> >                    C:\Apache\Tomcat4\webapps\axis\WEB-INF\lib\wsdl4j.jar
> >                    > 2005-06-05 08:58:13 WebappLoader[/axis]: Reloading
> >                    checks are enabled for
> >                    > this Context
> >                    > 2005-06-05 08:58:19 StandardManager[/axis]: Seeding
> >                    random number
> >                    generator
> >                    > class java.security.SecureRandom
> >                    > 2005-06-05 08:58:19 StandardManager[/axis]: Seeding
of
> >                    random number
> >                    > generator has been completed
> >                    > 2005-06-05 08:58:19 StandardWrapper[/axis:default]:
> >                    Loading container
> >                    > servlet default
> >                    > 2005-06-05 08:58:19 StandardWrapper[/axis:invoker]:
> >                    Loading container
> >                    > servlet invoker
> >                    > 2005-06-05 08:58:20
> >                    StandardWrapper[/axis:AdminServlet]: Marking servlet
> >                    > AdminServlet as unavailable
> >                    > 2005-06-05 08:58:20 StandardContext[/axis]: Servlet
> >                    /axis threw load()
> >                    > exception
> >                    > javax.servlet.ServletException: Error instantiating
> >                    servlet class
> >                    > org.apache.axis.transport.http.AdminServlet
> >                    > at
> >                    >
> >
>
>org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:9
1
> >                    2)
> >                    > at
> >
> >org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
> >                    > at
> >                    >
> >
>
>org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java
:
> >                    3427)
> >                    > at
> >
> >org.apache.catalina.core.StandardContext.start(StandardContext.java:3628)
> >                    > at
> >
> >org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> >                    > at
> >
> >org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
> >                    > at
> >
> >org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> >                    > at
> >
> >org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
> >                    > at
> >
> >org.apache.catalina.core.StandardService.start(StandardService.java:497)
> >                    > at
> >
> >org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
> >                    > at
> >
>
>org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:273)
> >                    > at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >                    Method)
> >                    > at
> >                    >
> >
>
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
9
> >                    )
> >                    > at
> >                    >
> >
>
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
l
> >                    .java:25)
> >                    > at java.lang.reflect.Method.invoke(Method.java:324)
> >                    > at
> >                    >
> >
>
>org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:24
5
> >                    )
> >                    > at
> >                    >
> >
>
>org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:307
)
> >                    > ----- Root Cause -----
> >                    > java.lang.NoClassDefFoundError:
> >                    org/apache/log4j/Layout
> >                    > at
> >                    >
> >
>
>org.apache.commons.logging.impl.Log4jFactory.getInstance(Log4jFactory.java:
1
> >                    53)
> >                    > at
> >                    >
> >
>
>org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.j
a
> >                    va:285)
> >                    > at
> >
> >org.apache.commons.logging.LogFactory.getLog(LogFactory.java:409)
> >                    > at
> >
> >org.apache.axis.components.logger.LogFactory.getLog(LogFactory.java:76)
> >                    > at
> >
> >org.apache.axis.transport.http.AxisServlet.<clinit>(AxisServlet.java:103)
> >                    > at java.lang.Class.forName0(Native Method)
> >                    > at java.lang.Class.forName(Class.java:130)
> >                    > at
> >                    >
> >
>
>org.apache.axis.transport.http.AxisServletBase.class$(AxisServletBase.java:
9
> >                    5)
> >                    > at
> >                    >
> >
>
>org.apache.axis.transport.http.AxisServletBase.<clinit>(AxisServletBase.jav
a
> >                    :94)
> >                    > at
> >
> >sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> >  Method)
> >                    > at
> >                    >
> >
>
>sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcce
s
> >                    sorImpl.java:39)
> >                    > at
> >                    >
> >
>
>sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstru
c
> >                    torAccessorImpl.java:27)
> >                    > at
> >
> >java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> >                    > at java.lang.Class.newInstance0(Class.java:296)
> >                    > at java.lang.Class.newInstance(Class.java:249)
> >                    > at
> >                    >
> >
>
>org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:9
0
> >                    3)
> >                    > at
> >
> >org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
> >                    > at
> >                    >
> >
>
>org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java
:
> >                    3427)
> >                    > at
> >
> >org.apache.catalina.core.StandardContext.start(StandardContext.java:3628)
> >                    > at
> >
> >org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> >                    > at
> >
> >org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
> >                    > at
> >
> >org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> >                    > at
> >
> >org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
> >                    > at
> >
> >org.apache.catalina.core.StandardService.start(StandardService.java:497)
> >                    > at
> >
> >org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
> >                    > at
> >
>
>org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:273)
> >                    > at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> >                    Method)
> >                    > at
> >                    >
> >
>
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
9
> >                    )
> >                    > at
> >                    >
> >
>
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
l
> >                    .java:25)
> >                    > at java.lang.reflect.Method.invoke(Method.java:324)
> >                    > at
> >                    >
> >
>
>org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:24
5
> >                    )
> >                    > at
> >                    >
> >
>
>org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:307
)
> >                    >
> >                    >
> >                    >
> >                    >
>


Mime
View raw message