Title: RE: JRun3.0 classpath peculiarities (was re: urgent)

Thanks tom ,
Now I am able to run the sample programme address book .What I did is
I removed the parser.jar and jaxp.jar from D:\JRUN3.0\LIB\EXT\ and I added xerces.jar like below
D:\JRUN3.0\LIB\EXT\XERCES.JAR
Thanks&Regards
Prasad

    ----------
    From:   Tom Myers[SMTP:[EMAIL PROTECTED]]
    Reply To:       [EMAIL PROTECTED]
    Sent:   Thursday, July 19, 2001 8:31 PM
    To:     [EMAIL PROTECTED]
    Subject:        JRun3.0 classpath peculiarities (was re: urgent)

    At 10:05 AM 7/19/2001 +0530, BKS_prasad wrote:
    I am also getting the same error  like most of them when ever I run the samples of APACHE-Soap on Jrun3.0.
    D:\soap-2_2>java samples.addressbook.GetAddress <http://localhost:8100/soap/servlet/rpcrouter>http://localhost:8100/soap/servlet/rpcrouter "John B . Good"

    Generated fault:
       Fault Code   = SOAP-ENV:Server.Exception:
       Fault String = java.lang.NoSuchMethodError
            MysystemPath:D:\xerces-1_3_0\xerces.jar;D:\soap-2_2\lib\soap.jar;D:\soap-2_2;E:\jdk1.3\lib\dt.jar;E:\jdk1.3\lib\tools.jar;E:\jdk1.3\lib\servlet.jar;D:\JRun3.0\lib\ext\activation.jar;D:\JRun3.0\lib\ext\mail.jar;D:\bsf.jar;.;

    ...
    set classpath=D:\xerces-1_3_0\xerces.jar;D:\soap-2_2\lib\soap.jar;D:\soap-2_2;D:\JRun3.0\lib\ext\activation.jar;D:\JRun3.0\lib\ext\mail.jar;D:\bsf.jar;%classpath%;

    A google.com search finds the following on JRun 3.0

    http://www.allaire.com/documents/jrun30sp2/relnotes.htm says
    >The classpath used by JRun is now maintained through multiple
    >properties. Refer to the Developing Applications with JRun
    >manual for complete classpath information.
    >...
    >JRun documentation is available online in PDF format via the
    ><JRun root dir>/docs/dochome.htm page. Windows users can access
    >this page from the JRun Documentation item in the JRun 3.0
    >Start menu.

    There are mentions of precisely your problem on-line, e.g.
    http://www.morphis.org/mailman/archives/morphis-interest/2001-April/000049.html
    >working on JRun 3.0 SP2a.  I did have a
    >classpath problem and received NoSuchMethodError exceptions until I realised
    >that even though I'd put xalan and xerces at the front of my classpath via
    >the JRun management console,  JRun was still putting more stuff in before it.
    and
    http://io.f4.fhtw-berlin.de:8080/cocoon/xdocs/installing.xml gives a sample
    of changing the classpath to be used within JRun, in the context of Cocoon
    installation:
    >1. Make sure you first stop the admin server and the default server.
    >2. In JRUN_HOME/lib/global.properties add the line (without any spaces or newlines): java.classpath={jrun.classpath};{user.classpath};{servlet.classpath}; {jrun.rootdir}/servers/default/cocoon-web-pub/WEB-INF/lib

    >3. Delete jaxp.jar and parser.jar - but not xt.jar - from the JRun\lib\ext
    >directory.
    >4. Copy the xerces.jar which is in the Cocoon package, and also the tools.jar
    >of the JDK 1.2.2 to the JRun\lib\ext directory.
    >5. Restart the admin server.

    Of course you wouldn't do exactly this, since you're not installing cocoon. :-)

    Tom Myers

Reply via email to