Hey, BTW, what happens with java-templates: we autogenerate almost all our component (and a number of other) .java files. However, when there needs to be some non-auto-generated, manual code, we put that in java-templates. So UIXCommandTemplate.java automatically gets merged into the generated UIXCommand.java file.
One of the cool things about the technique Trinidad uses is that UIXCommandTemplate.java is actually a fully valid .java file - so you can add it to an IDE and compile it, etc., to make sure it's valid. But it's ignored at runtime, and not in our JAR - only the merged UIXCommand is. -- Adam On 10/7/06, Rogers Reilly <[EMAIL PROTECTED]> wrote:
working now. thanks Adam! Adam Winer wrote: > Rogers, > > Oops! I forgot to "svn add" a couple of files before checking in. > Give it a whirl now. Thanks for catching this. > > -- Adam > > > On 10/7/06, Rogers Reilly <[EMAIL PROTECTED]> wrote: > >> >> Hi, >> >> I'm trying to build from the SVN you're pointing to, can't quite get >> Maven to pull it off. I get a compilation error: >> >> cannot find symbol: class MethodBindingMethodExpression, location: >> class org.apache.myfaces.trinidad.component.UIXSelectInput. (same >> errors exist for UIXCommand). >> >> I notice that neither of these classes are in the >> trinidad-api/src/main/java/ tree (failure occurs during trinidad-api >> build), but Maven is actually finding them in the >> trinidad-api/target/maven-faces-plugin/main/java tree, and so tries to >> compile them. Also getting a warning that "POM for >> 'javax.faces:jsf-api:pom:1.2-b19:provided' is invalid. It will be >> ignored for artifact resolution. Reason: Not a v4.0.0 POM", but the >> JSF 1.2 .jars do show up in my repository so I don't think that's the >> issue. >> >> Do I need to do anything special to build this 1.2 branch? Exclude some >> of the plug-ins from my checkout? >> >> Thanks in advance- looking forward to "keeping" my <tr:xxx /> tags, as >> I'd just begun the process of switching over to the RI to use >> DynaFaces. :-) >> >> Rogers >> >> Adam Winer wrote: >> >> > As of tonight, I have Trinidad up and running against JSF 1.2 with >> > (nearly) fully JSF 1.2-ized APIs - running against the new EL, >> > proper generics, (some) invokeOnComponent() support. >> > There's still a few smaller tasks left, but anyone looking >> > to run Trinidad on a JSF 1.2 server can build the code from: >> > >> > http://svn.apache.org/repos/asf/incubator/adffaces/branches/faces-1_2 >> > >> > -- Adam >> > >> > >> >> >
