I found the problem.
If there are .class files in any of the src directories for some reason, they get jarred together with the .class files from the classes directories, so you get the same file twice in the JAR file. The JVM reacts pretty strangely when that happens.
There was InheritInformalAny.class together with the sources and that caused the problem. It is now removed from the CVS.
If you still have problems, please make sure there are no .class files at all in the contrib sources directory on your machine.
I have no idea why Eclipse checked in any class files at all in the first place, since I have explicitly forbidden it to do so. I also occasionally find .class files around my source directories now, which is also quite strange. Might be a bug with the new version of Eclipse, I don't know. In any case, I'll be extra careful in the future as to what is being checked in.
I hope this helps and sorry for the lost time,
-mb
[EMAIL PROTECTED] wrote:
I'm getting a very strange JVM problem when I run the
Tutorial from the command line. It works properly when
run from inside Eclipse. I've tried a series of clean
builds and different JVMs (1.3 and 1.4) with no luck.
It is always this one simple class that causes a problem.
I don't get it ... I've been upgrading to Jetty 4.1 to
see if that fixes the problem (worthwhile, but it
doesn't).
I'm at a loss ... sometimes just posting to this list
sparks a solution in my head ...
--
[EMAIL PROTECTED]
http://tapestry.sf.net
<:Method net.sf.tapestry.AbstractComponent.
<:Method tapestry sf IComponent; net.sf.tapestry.contrib.informal.InheritInformalAny.getContainer()Lnet><:Method lang="" tapestry sf spec ParameterSpecification; String;)Lnet net.sf.tapestry.spec.ComponentSpecification.getParameter(Ljava><:Method lang="" String; java.lang.Object.toString()Ljava><:Method lang="" String; java.lang.Object.toString()Ljava><:Method tapestry sf IRequestCycle;)V IMarkupWriter;Lnet net.sf.tapestry.contrib.informal.InheritInformalAny.generateParentAttributes(Lnet><:Method tapestry sf IRequestCycle;)V IMarkupWriter;Lnet net.sf.tapestry.contrib.informal.InheritInformalAny.generateAttributes(Lnet><:Method tapestry sf IRequestCycle;)V IMarkupWriter;Lnet net.sf.tapestry.contrib.informal.InheritInformalAny.renderWrapped(Lnet>
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
