Great, thanks. I'll give all that a try! -Eric
On 03/08/2013 02:27 PM, Jonathan Fuerth wrote: > On 2013-03-08, at 11:16 AM, Eric Wittmann wrote: > >> Do you guys have any docs or examples illustrating which of the myriad >> of JARs in Errai (and transitives) need to be included in the WAR when >> packaging for JBoss 7? I'd like to slim down the WAR if I can - for >> example: which of the Errai JARs are client-side only? > > Yes, all of our demos and archetypes include a profile for building an > AS7-deployable .war file (the profile also works for EAP6 and OpenShift). You > can just build like this: > > % mvn package -Pjboss7 > > If you're rolling your own pom.xml (or not using Maven for your project), the > best way to glean this information would be to create a project from one of > our archetypes, then use `mvn dependency:tree -Pjboss7` to see what's marked > as "provided" rather than "compile." > > Having said all this, we've been brainstorming better ways to organize all of > this: the demos, the archetypes, and the dependency scopes for different > deployment scenarios. So far, we have more questions than answers. If you (or > anyone else) has ideas, let's discuss it on the mailing list! > >> Also, when I start up my app in JBoss 7 (on both my Windows and Linux >> machines), I get a bunch of exceptions on startup that look like this: >> >> https://gist.github.com/EricWittmann/cfdfbc8aa0865b4ab9fb >> >> This doesn't happen for all JARs in the WAR. Perhaps only the ones with >> an ErraiApp.properties file? Here's the full list of JARs that cause >> the exception: >> >> https://gist.github.com/EricWittmann/d9dc538aeb8e039dd7a8 > > Correct, this will happen for each .jar that has an ErraiApp.properties. The > cause is that Mike recently factored out JBoss 7 support code into its own > module that you'll have to depend on when deploying to AS7/EAP6/OpenShift. > The module is org.jboss.errai:errai-jboss-as-support:3.0-SNAPSHOT. > >> Interestingly, everything seems to still work. > > You'll probably find that dynamic marshalling doesn't work properly when you > get those errors at deployment time. > >> Help on both issues appreciated. :) > > Our pleasure! > > -Jonathan > _______________________________________________ > errai-dev mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/errai-dev > _______________________________________________ errai-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/errai-dev
