Problem is fixed ... it was an errant .class file checked into the source tree.
-- [EMAIL PROTECTED] http://tapestry.sf.net > > 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 > > > > Hi, > > All done, including a JUnit test for ComponentAddress. > > Please note that I do not have aspirations as a graphic designer, so anyone > > willing to work on the looks of the example is quite welcome to do so :) > > I will be working on the remaining documentation of Table and a short tutorial > > for it over the next week. I will probably be very busy in the coming days > (and > > will be out of town for a while) and will not be able to contribute much, > > unfortunately. > > One quick additional info: Tsvetelin (who entered a few feature requests > today) > > is actually a developer on my team. He developed the tree component for our > > company using the same principles I used for the table. If you want, he can > > contribute that component (with small modifications for 2.2) over the next > > couple of weeks as well. > > We can also help with implementing some of the suggestions he made if they are > > approved and if you trust us enough :) > > I have to say that <span key=".." type="raw"> is my personal favourite. > > Best regards, > > mb > > "Howard M. Lewis Ship" wrote:Looks very, very nice. Is there any way to put > an > > icon in the column headers, to indicate the sort column and sort direction? I > > would changed the "delete" label to "remove" (you are removing the locale from > > view, not deleting it). I would put BlockRenderer (with appropriate comments) > > into net.sf.tapestry.components (i.e., same package as Block itself). I don't > > see any reason not to move ComponentAddress to net.sf.tapestry. Creating an > > appropriate squeeze adaptor is good too. Please put in all the appropriate > > comments. > > > > > > --------------------------------- > > Do you Yahoo!? > New DSL Internet Access from SBC & Yahoo! > Compiled from InheritInformalAny.java > public class net.sf.tapestry.contrib.informal.InheritInformalAny extends > net.sf.tapestry.AbstractComponent > /* ACC_SUPER bit set */ > { > public net.sf.tapestry.contrib.informal.InheritInformalAny(); > /* ()V */ > /* Stack=1, Locals=1, Args_size=1 */ > public net.sf.tapestry.IBinding getElementBinding(); > /* ()Lnet/sf/tapestry/IBinding; */ > /* Stack=1, Locals=1, Args_size=1 */ > public void setElementBinding(net.sf.tapestry.IBinding); > /* (Lnet/sf/tapestry/IBinding;)V */ > /* Stack=2, Locals=2, Args_size=2 */ > protected void generateParentAttributes(net.sf.tapestry.IMarkupWriter, > net.sf.tapestry.IRequestCycle); > /* (Lnet/sf/tapestry/IMarkupWriter;Lnet/sf/tapestry/IRequestCycle;)V > */ > /* Stack=3, Locals=13, Args_size=3 */ > public void renderComponent(net.sf.tapestry.IMarkupWriter, > net.sf.tapestry.IRequestCycle); > /* (Lnet/sf/tapestry/IMarkupWriter;Lnet/sf/tapestry/IRequestCycle;)V > */ > /* Stack=3, Locals=4, Args_size=3 */ > > Method net.sf.tapestry.contrib.informal.InheritInformalAny() > 0 aload_0 > 1 invokespecial #1 <Method net.sf.tapestry.AbstractComponent.<init>()V> > 4 return > > Method net.sf.tapestry.IBinding getElementBinding() > 0 aload_0 > 1 getfield #2 <Field > net.sf.tapestry.contrib.informal.InheritInformalAny.m_objElementBinding > Lnet/sf/tapestry/IBinding;> > 4 areturn > > Method void setElementBinding(net.sf.tapestry.IBinding) > 0 aload_0 > 1 aload_1 > 2 putfield #2 <Field > net.sf.tapestry.contrib.informal.InheritInformalAny.m_objElementBinding > Lnet/sf/tapestry/IBinding;> > 5 return > > Method void generateParentAttributes(net.sf.tapestry.IMarkupWriter, > net.sf.tapestry.IRequestCycle) > 0 aload_0 > 1 invokevirtual #3 <Method > net.sf.tapestry.contrib.informal.InheritInformalAny.getContainer()Lnet/sf/tapest > ry/IComponent;> > 4 astore 4 > 6 aload 4 > 8 ifnonnull 12 > 11 return > 12 aload 4 > 14 invokeinterface (args 1) #4 <InterfaceMethod > >net.sf.tapestry.IComponent.getSpecification()Lnet/sf/tapestry/spec/ComponentSpec > ification;> > 19 astore 5 > 21 aload 4 > 23 invokeinterface (args 1) #5 <InterfaceMethod > net.sf.tapestry.IComponent.getBindings()Ljava/util/Map;> > 28 astore 6 > 30 aload 6 > 32 ifnonnull 36 > 35 return > 36 aload 6 > 38 invokeinterface (args 1) #6 <InterfaceMethod > java.util.Map.entrySet()Ljava/util/Set;> > 43 invokeinterface (args 1) #7 <InterfaceMethod > java.util.Set.iterator()Ljava/util/Iterator;> > 48 astore 7 > 50 goto 161 > 53 aload 7 > 55 invokeinterface (args 1) #8 <InterfaceMethod > java.util.Iterator.next()Ljava/lang/Object;> > 60 checkcast #9 <Class java.util.Map. Entry> > 63 astore 8 > 65 aload 8 > 67 invokeinterface (args 1) #10 <InterfaceMethod java.util.Map. > Entry.getKey()Ljava/lang/Object;> > 72 checkcast #11 <Class java.lang.String> > 75 astore 9 > 77 aload 5 > 79 aload 9 > 81 invokevirtual #12 <Method > net.sf.tapestry.spec.ComponentSpecification.getParameter(Ljava/lang/String;)Lnet> >/sf/tapestry/spec/ParameterSpecification;> > 84 ifnull 90 > 87 goto 161 > 90 aload 8 > 92 invokeinterface (args 1) #13 <InterfaceMethod java.util.Map. > Entry.getValue()Ljava/lang/Object;> > 97 checkcast #14 <Class net.sf.tapestry.IBinding> > 100 astore 10 > 102 aload 10 > 104 invokeinterface (args 1) #15 <InterfaceMethod > net.sf.tapestry.IBinding.getObject()Ljava/lang/Object;> > 109 astore 11 > 111 aload 11 > 113 ifnonnull 119 > 116 goto 161 > 119 aload 11 > 121 instanceof #16 <Class net.sf.tapestry.IAsset> > 124 ifeq 146 > 127 aload 11 > 129 checkcast #16 <Class net.sf.tapestry.IAsset> > 132 astore 12 > 134 aload 12 > 136 aload_2 > 137 invokeinterface (args 2) #17 <InterfaceMethod > net.sf.tapestry.IAsset.buildURL(Lnet/sf/tapestry/IRequestCycle;)Ljava/lang/Strin > g;> > 142 astore_3 > 143 goto 152 > 146 aload 11 > 148 invokevirtual #18 <Method java.lang.Object.toString()Ljava/lang/String;> > 151 astore_3 > 152 aload_1 > 153 aload 9 > 155 aload_3 > 156 invokeinterface (args 3) #19 <InterfaceMethod > net.sf.tapestry.IMarkupWriter.attribute(Ljava/lang/String;Ljava/lang/String;)V> > 161 aload 7 > 163 invokeinterface (args 1) #20 <InterfaceMethod > java.util.Iterator.hasNext()Z> > 168 ifne 53 > 171 return > > Method void renderComponent(net.sf.tapestry.IMarkupWriter, > net.sf.tapestry.IRequestCycle) > 0 aload_0 > 1 getfield #2 <Field > net.sf.tapestry.contrib.informal.InheritInformalAny.m_objElementBinding > Lnet/sf/tapestry/IBinding;> > 4 invokeinterface (args 1) #15 <InterfaceMethod > net.sf.tapestry.IBinding.getObject()Ljava/lang/Object;> > 9 invokevirtual #18 <Method java.lang.Object.toString()Ljava/lang/String;> > 12 astore_3 > 13 aload_1 > 14 aload_3 > 15 invokeinterface (args 2) #21 <InterfaceMethod > net.sf.tapestry.IMarkupWriter.begin(Ljava/lang/String;)V> > 20 aload_0 > 21 aload_1 > 22 aload_2 > 23 invokevirtual #22 <Method > net.sf.tapestry.contrib.informal.InheritInformalAny.generateParentAttributes(Lne> >t/sf/tapestry/IMarkupWriter;Lnet/sf/tapestry/IRequestCycle;)V> > 26 aload_0 > 27 aload_1 > 28 aload_2 > 29 invokevirtual #23 <Method > net.sf.tapestry.contrib.informal.InheritInformalAny.generateAttributes(Lnet/sf/t > apestry/IMarkupWriter;Lnet/sf/tapestry/IRequestCycle;)V> > 32 aload_0 > 33 aload_1 > 34 aload_2 > 35 invokevirtual #24 <Method > net.sf.tapestry.contrib.informal.InheritInformalAny.renderWrapped(Lnet/sf/tapest > ry/IMarkupWriter;Lnet/sf/tapestry/IRequestCycle;)V> > 38 aload_1 > 39 invokeinterface (args 1) #25 <InterfaceMethod > net.sf.tapestry.IMarkupWriter.end()V> > 44 return > > } ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Tapestry-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/tapestry-developer
