Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Allaire's ServletKiller

0 views
Skip to first unread message

Brian J. Sayatovic

unread,
Jul 14, 2000, 3:00:00 AM7/14/00
to
I downloaded Allaire's ServletKiller version 1.1 to test out my servlets'
sturdiness. However, when I try to run it, I get the following error:

"Cannot find main class"

Now, I unzipped the thing and ran the batch file. The batch file contains:

@echo off
SET CLASSPATH=ServletKiller.jar
javaw ServletKiller


Any ideas why it doesn't work?

--
-----------------------------------------------------
Brian J. Sayatovic
mailto:tr...@1.net (replace '1' with 'one')

Brian J. Sayatovic

unread,
Jul 14, 2000, 3:00:00 AM7/14/00
to
I thought I'd add what came out when I turned on verbose output. Here's the
tail end of the output, which contains the exception:

Exception in thread "main" java.lang.ClassFormatError: ServletKiller (Local
variable name has bad constant pool index)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[Loaded java.lang.Shutdown$Lock from C:\Program
Files\JavaSoft\JRE\1.3\lib\rt.jar]

--
-----------------------------------------------------
Brian J. Sayatovic
mailto:tr...@1.net (replace '1' with 'one')


Brian J. Sayatovic <tr...@one.net> wrote in message
news:396f7...@news2.one.net...

Allan Wax

unread,
Jul 14, 2000, 3:00:00 AM7/14/00
to
"Brian J. Sayatovic" wrote:
>
> I downloaded Allaire's ServletKiller version 1.1 to test out my servlets'
> sturdiness. However, when I try to run it, I get the following error:
>
> "Cannot find main class"
>
> Now, I unzipped the thing and ran the batch file. The batch file contains:
>
> @echo off
> SET CLASSPATH=ServletKiller.jar
> javaw ServletKiller
>
> Any ideas why it doesn't work?
>

Try changing to this
@echo off
java -cp ServletKiller.jar


--
<------------------------------------------->
Allan Wax
e-mail: Alla...@jpl.nasa.gov
PGP Fingerprint: C1C3 68CE DFD2 84B0 F95C 55CC C2B7 E03A 8D98 F40C

NOTE: The views expressed in this message are
my own and do not necessarily reflect
those of my employer.

Brian J. Sayatovic

unread,
Jul 14, 2000, 3:00:00 AM7/14/00
to
I thought I'd add what came out when I turned on verbose output. Here's the
tail end of the output, which contains the exception:

Exception in thread "main" java.lang.ClassFormatError: ServletKiller (Local
variable name has bad constant pool index)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[Loaded java.lang.Shutdown$Lock from C:\Program
Files\JavaSoft\JRE\1.3\lib\rt.jar]

--
-----------------------------------------------------
Brian J. Sayatovic
mailto:tr...@1.net (replace '1' with 'one')


Brian J. Sayatovic <tr...@one.net> wrote in message
news:396f7...@news2.one.net...

> I downloaded Allaire's ServletKiller version 1.1 to test out my servlets'
> sturdiness. However, when I try to run it, I get the following error:
>
> "Cannot find main class"
>
> Now, I unzipped the thing and ran the batch file. The batch file
contains:
>
> @echo off
> SET CLASSPATH=ServletKiller.jar
> javaw ServletKiller
>
>
> Any ideas why it doesn't work?
>

Brian J. Sayatovic

unread,
Jul 17, 2000, 3:00:00 AM7/17/00
to
I still get the same response:

Exception in thread "main" java.lang.ClassFormatError: ServletKiller (Local
vari
able name has bad constant pool index)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

--


-----------------------------------------------------
Brian J. Sayatovic
mailto:tr...@1.net (replace '1' with 'one')


Allan Wax <Alla...@jpl.nasa.gov> wrote in message
news:396F8199...@jpl.nasa.gov...


> "Brian J. Sayatovic" wrote:
> >
> > I downloaded Allaire's ServletKiller version 1.1 to test out my
servlets'
> > sturdiness. However, when I try to run it, I get the following error:
> >
> > "Cannot find main class"
> >
> > Now, I unzipped the thing and ran the batch file. The batch file
contains:
> >
> > @echo off
> > SET CLASSPATH=ServletKiller.jar
> > javaw ServletKiller
> >
> > Any ideas why it doesn't work?
> >
>

Phil Hanna

unread,
Jul 17, 2000, 3:00:00 AM7/17/00
to
On Mon, 17 Jul 2000 10:39:24 -0400, "Brian J. Sayatovic"
<tr...@one.net> wrote:

>I still get the same response:
>
>Exception in thread "main" java.lang.ClassFormatError: ServletKiller (Local
>vari
>able name has bad constant pool index)
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(Unknown Source)
> at java.security.SecureClassLoader.defineClass(Unknown Source)
> at java.net.URLClassLoader.defineClass(Unknown Source)
> at java.net.URLClassLoader.access$100(Unknown Source)
> at java.net.URLClassLoader$1.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClassInternal(Unknown Source)

I looked at the same package and gave up. I believe these classes
have been run through a clumsy obfuscator (look at the field names
with javap - all reserved java keywords).
--
Phil Hanna
Author of "Instant Java Servlets"
http://www.philhanna.com

Brian J. Sayatovic

unread,
Jul 17, 2000, 3:00:00 AM7/17/00
to
I still get the same response:

Exception in thread "main" java.lang.ClassFormatError: ServletKiller (Local
vari
able name has bad constant pool index)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

--

Phil Hanna

unread,
Jul 17, 2000, 3:00:00 AM7/17/00
to
On Mon, 17 Jul 2000 10:39:24 -0400, "Brian J. Sayatovic"
<tr...@one.net> wrote:

>I still get the same response:
>
>Exception in thread "main" java.lang.ClassFormatError: ServletKiller (Local
>vari
>able name has bad constant pool index)
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(Unknown Source)
> at java.security.SecureClassLoader.defineClass(Unknown Source)
> at java.net.URLClassLoader.defineClass(Unknown Source)
> at java.net.URLClassLoader.access$100(Unknown Source)
> at java.net.URLClassLoader$1.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClassInternal(Unknown Source)

I looked at the same package and gave up. I believe these classes

0 new messages