Colombo Java mystery -- the case of the unrecognized Parser jar

2001-03-13 Thread Kemp Randy-W18971

Here is a Colombo mystery I am wrestling with, called the case of the
unrecognized Parser jar.   See if anyone has any insights. 

1. On windows 2000, I get this message when running Resin or Tomcat (Since
their lists don't know, I would see if any Orion experts could answer).
(http://localhost:8080/JSP page entry)

Error: 500  Internal Servlet Error:
javax.servlet.ServletException: org/xml/sax/EntityResolver
2.  If I look at my classpath, I have Parser.jar in it.
CLASSPATH=.;d:\javaprograms\javasource;c:\jdk1.3\lib\mail.jar;c:\jdk1.3\lib\
acti
vation.jar;D:\javajdbcs\jdbc1\mm.mysql.jdbc-1.2c;C:\jdk1.3\lib\tools.jar;D:\
Java
ServletProducts\JbossData\addressbook;D:\JavaServletProducts\JbossData\addre
ssbo
ok\src\java;D:\javajarfiles\ejb.jar;D:\javajarfiles\servlet.jar;D:\javajarfi
les\
server.jar\jboss-client.jar;D:\javajarfiles;D:\javajarfiles\jnp-client.jar;D
:\Ja
vaServletProducts\JbossData\addressbook\src\java\addressbook;D:\javajarfiles
\add
ressbook-client.jar;D:\javajarfiles\jndi.properties;D:\javajarfiles\Parser.j
ar;C
:\j2sdkee1.2.1\lib\j2ee.jar;d:\javaservletproducts\orionapp\classes

3.  If I examine the Parser.jar command with jar tf Parser.jar, then this is
part of my jar file:

org/xml/sax/EntityResolver.class

So if the Java Columbo were looking at this case, what wisdom would they add
that I am missing?





RE: Colombo Java mystery -- the case of the unrecognized Parser jar

2001-03-13 Thread Jim Carroll


As someone previously pointed out, the CLASSPATH environment variable is
ignored when using the -jar option to start a java program. So that might be
your problem id you are starting your server that way.

Also, I know JRun (2.3.x) ignores the classpath env variable; you are
required to set it in a properties file. Maybe it's the same for your
server.

Also, I have found that, since JAXP is implemented in later versions of
xerces I have been able to overwrite the orion supplied xerces.jar file with
a later one and delete the parser.jar file without a problem. If anyone
knows why this might be a bad idea, please let me know.

Jim

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Kemp
Randy-W18971
Sent: Tuesday, March 13, 2001 9:10 AM
To: Orion-Interest
Subject: Colombo Java mystery -- the case of the unrecognized Parser jar


Here is a Colombo mystery I am wrestling with, called the case of the
unrecognized Parser jar.   See if anyone has any insights.

1. On windows 2000, I get this message when running Resin or Tomcat (Since
their lists don't know, I would see if any Orion experts could answer).
(http://localhost:8080/JSP page entry)

Error: 500  Internal Servlet Error:
javax.servlet.ServletException: org/xml/sax/EntityResolver
2.  If I look at my classpath, I have Parser.jar in it.
CLASSPATH=.;d:\javaprograms\javasource;c:\jdk1.3\lib\mail.jar;c:\jdk1.3\lib\
acti
vation.jar;D:\javajdbcs\jdbc1\mm.mysql.jdbc-1.2c;C:\jdk1.3\lib\tools.jar;D:\
Java
ServletProducts\JbossData\addressbook;D:\JavaServletProducts\JbossData\addre
ssbo
ok\src\java;D:\javajarfiles\ejb.jar;D:\javajarfiles\servlet.jar;D:\javajarfi
les\
server.jar\jboss-client.jar;D:\javajarfiles;D:\javajarfiles\jnp-client.jar;D
:\Ja
vaServletProducts\JbossData\addressbook\src\java\addressbook;D:\javajarfiles
\add
ressbook-client.jar;D:\javajarfiles\jndi.properties;D:\javajarfiles\Parser.j
ar;C
:\j2sdkee1.2.1\lib\j2ee.jar;d:\javaservletproducts\orionapp\classes

3.  If I examine the Parser.jar command with jar tf Parser.jar, then this is
part of my jar file:

org/xml/sax/EntityResolver.class

So if the Java Columbo were looking at this case, what wisdom would they add
that I am missing?






Re: Colombo Java mystery -- the case of the unrecognized Parser jar

2001-03-13 Thread Rafael Alvarez

Hello Kemp,

Try putting Parser.jar in the orion directory, or in the WEB-INF/lib.

It seems that Orion doesn't use the CLASSPATH, because I need to put
the jar files in the right place for them to work.
-- 
Best regards,
 Rafaelmailto:[EMAIL PROTECTED]