[jboss-user] [JBoss Seam] - Re: Seam Maven2
This is awsome seam maven2 plugin . Thank you so much for setting this up. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4113215#4113215 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4113215 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
[EMAIL PROTECTED] wrote : http://jira.jboss.com/jira/browse/JBSEAM-983 - will be resolved once it is done. Any update on this yet? It would solve LOTS of problems for us. Thanks! View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4081621#4081621 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4081621 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
We are still deciding how to best approach this. We'll have something for 2.0.0.GA I hope! View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4081624#4081624 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4081624 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I can't tell you how happy this makes me as it will certainly make my life easier. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4060623#4060623 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4060623 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Great! The sooner the better :) What JIRA issue should I watch? There's a bunch of them talking about seam and maven. /Magnus View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4059158#4059158 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4059158 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
http://jira.jboss.com/jira/browse/JBSEAM-983 - will be resolved once it is done. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4059161#4059161 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4059161 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
This is great news! Thanks Pete! View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4059232#4059232 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4059232 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
first of all, thanks guys - especially fers! great work! I really like being able to work with maven (and just with maven;) Two questions: 1) I tried the seam archetype from http://software.softeu.cz/seam/ . Seems that this configuration does not work with the current jboss 4.2.0.ga stable release because of the dependency to MyFaces. Are there any plans/ways to switch to JSF RI 1.2? I already tried the work around as described in http://wiki.jboss.org/wiki/Wiki.jsp?page=JBoss5AndMyFaces which did not work. There appear more errors concerning listeners afterwards:( 2) something general about using mavenized seam: I want to head start a new seam/ejb/facelets/jsf1.2 enabled webapp. is it possible to create a normal webapp with the maven webapp archetype and than just bundle ONLY ONE dependency for the whole seam thing? lateron I would just switch to another version of i.e. seam-ejb and would get newest seam version? and related to the first question: howto exclude a dependency of i.e. seam-ejb if the container already ships with those jars (i.e. JSF RI)? Thanks for any answers. Best regards and keep on the great work! vivian View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4059250#4059250 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4059250 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
We are going to look at this post releasing Seam 2.0 View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4058078#4058078 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4058078 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Do you mean post as in after, or are you looking at this forum post for inclusion in Seam 2.0 ? Currently the only thing holding my company back from using Seam in a big way is the lack of official Maven 2 support, and the ability to use the current builds with MyFaces instead of the reference implementation. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4058268#4058268 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4058268 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
After :) View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4058289#4058289 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4058289 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Hi guys... I've updated a bit of the SeamDependencies page. I have a bit more to go but I'll get it... If anyone could take a look I'd appreciate it. I'm usually on IRC, [EMAIL PROTECTED]:jboss :) Thanks for the hard work. I have to live in a mixed maven/ant world and if we were able to have a maven repo with all the seam dependencies properly maintained that would be a great thing. I have a bit more to write but I'm at work now so I'll have to post later. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4057895#4057895 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4057895 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Any progress on the embedded-ejb3 problem ? It would be cool to be able to use embedded-ejb3, and deploy with mvn jetty:run. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4036231#4036231 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4036231 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Hello javasmith, not too much, but I think you can use microcontainer instead. It supports most of the features (JNDI, JTA, JCA, Timer) Petr View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4036605#4036605 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4036605 ___ jboss-user mailing list [EMAIL PROTECTED] https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I wonder how the JBoss developers develop... I have been trying to build the ejb3 library from the Jboss_4_0_5_GA Tag (SVN) for some time now. But there are just errors in the other projects that are unsolvable. Can't someone from the JBoss crew explain me how to do it (or referrer me)? I have been thinking of another solution to get the missing embedded ejb3 parts. Maybe I will try to rip it out of the jboss-ejb3-all.jar file and create my own jar that only contains those parts that I want. Maybe I will try that tomorrow... View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4023220#4023220 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4023220 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I haven't built that tag, but I have from Branch_4_2. I just co'd all the projects, went into build and typed ./build.sh and it Just Worked (well actually there was a broken dependency but someone fixed that ;) View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4023289#4023289 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4023289 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Yes it http://software.softeu.cz/seam works very well. Thank you very much. Are there any plans to add deployment to Jboss (maybe even exploded to the archetypes)? Thank you very much ido View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4022638#4022638 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4022638 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
ido_tamir wrote : Are there any plans to add deployment to Jboss (maybe even exploded to the archetypes)? If I may answer for Fers: Yep I already discussed with Fers that I would try to get the embeddable ejb3 things working (within testng and the microcontainer). After getting more and more insane trying to figure out the Jboss CVS (it is hell in there) to get the ejb3 project and all it dependencies, I discovered that CVS isn't used anymore and that the project is moved to SVN. I here by want to thank those people that keep the jboss.org site up to date ;). Now that I checked out the SVN project I feel that things are becoming much easier. I am not there yet but very soon I will have my own compiled embeddable ejb3 lib. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4022655#4022655 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4022655 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
to fip: try the current version. It should be really fixed it this time :-) There was problem with picking wrong version of xercesImpl.jar (2.6.x instead of 2.7.x). But everything was working on my computer. I hope it helps. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4022130#4022130 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4022130 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Thanks fers, works now like a charm. Keep up the good work! View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4022255#4022255 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4022255 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I tried your archetypes, but when I tried to run mvn jetty:run (without changing the newly created project), I ended up with the following exception. Anyone else ever had this problem? I'm a bit lost at the moment on where to look for the error. Cheers | org.apache.maven.lifecycle.LifecycleExecutionException: Failure | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:488) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:458) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140) | at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:393) | at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:182) | at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:747) | at org.apache.maven.cli.MavenCli.main(MavenCli.java:380) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) | at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) | at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) | at org.codehaus.classworlds.Launcher.main(Launcher.java:375) | Caused by: org.apache.maven.plugin.MojoExecutionException: Failure | at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:340) | at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:272) | at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:177) | at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:183) | at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:417) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534) | ... 17 more | Caused by: java.lang.RuntimeException: exception invoking: startup | at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:112) | at org.jboss.seam.Component.callComponentMethod(Component.java:1835) | at org.jboss.seam.Component.callCreateMethod(Component.java:1783) | at org.jboss.seam.Component.newInstance(Component.java:1772) | at org.jboss.seam.contexts.Lifecycle.startup(Lifecycle.java:163) | at org.jboss.seam.contexts.Lifecycle.startup(Lifecycle.java:156) | at org.jboss.seam.contexts.Lifecycle.endInitialization(Lifecycle.java:135) | at org.jboss.seam.init.Initialization.init(Initialization.java:452) | at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:33) | at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:450) | at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1129) | at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:420) | at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:457) | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:38) | at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:156) | at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120) | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:38) | at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:156) | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:38) | at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:119) | at org.mortbay.jetty.Server.doStart(Server.java:210) | at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:38) | at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:134) | at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:327) | ... 22 more | Caused by: java.lang.reflect.InvocationTargetException | at
[jboss-user] [JBoss Seam] - Re: Seam Maven2
To fip: it should be resolved now. I was trying to upgrade JBoss Microcontainer but it was not working. You may need to remove part of your mave repository: rm ~/.m2/repository/jboss/* -r View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4021055#4021055 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4021055 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Thanks for your reply, fers, I deleted the jboss artifacts from my repository an created a new project using your archetype. Now I get a bit further but run into another exception, is there anything else that might not be up-to-date and should be deleted from the local repository? org.apache.maven.lifecycle.LifecycleExecutionException: Failure | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:488) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:458) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140) | at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:393) | at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:182) | at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:747) | at org.apache.maven.cli.MavenCli.main(MavenCli.java:380) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) | at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) | at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) | at org.codehaus.classworlds.Launcher.main(Launcher.java:375) | Caused by: org.apache.maven.plugin.MojoExecutionException: Failure | at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:340) | at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:272) | at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:177) | at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:183) | at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:417) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534) | ... 17 more | Caused by: java.lang.IllegalStateException: Failed to create schema loader: org.apache.xerces.dom.DOMXSImplementationSourceImpl | at org.jboss.xb.binding.Util.getXSImplementation(Util.java:420) | at org.jboss.xb.binding.Util.loadSchema(Util.java:269) | at org.jboss.xb.binding.sunday.unmarshalling.XsdBinder.bind(XsdBinder.java:103) | at org.jboss.xb.binding.sunday.unmarshalling.XsdBinder.bind(XsdBinder.java:90) | at org.jboss.kernel.plugins.deployment.xml.BeanSchemaBinding.readXsd(BeanSchemaBinding.java:997) | at org.jboss.kernel.plugins.deployment.xml.BeanSchemaBinding.getSchemaBinding(BeanSchemaBinding.java:211) | at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.init(BeanXMLDeployer.java:34) | at org.jboss.kernel.plugins.bootstrap.standalone.StandaloneBootstrap.bootstrap(StandaloneBootstrap.java:65) | at org.jboss.kernel.plugins.bootstrap.AbstractBootstrap.run(AbstractBootstrap.java:87) | at org.jboss.kernel.plugins.bootstrap.standalone.StandaloneBootstrap.main(StandaloneBootstrap.java:46) | at org.jboss.seam.core.Microcontainer.startup(Microcontainer.java:31) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at org.jboss.seam.util.Reflections.invoke(Reflections.java:18) | at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:102) | at org.jboss.seam.Component.callComponentMethod(Component.java:1835) | at org.jboss.seam.Component.callCreateMethod(Component.java:1783) | at org.jboss.seam.Component.newInstance(Component.java:1772) | at org.jboss.seam.contexts.Lifecycle.startup(Lifecycle.java:163) | at org.jboss.seam.contexts.Lifecycle.startup(Lifecycle.java:156) | at org.jboss.seam.contexts.Lifecycle.endInitialization(Lifecycle.java:135) | at org.jboss.seam.init.Initialization.init(Initialization.java:452) |
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Hello, I have updated the integration (http://software.softeu.cz/seam/). I have integrated new features from seamgen 1.1.6.GA (security, ...) and added support for container profiles: modify jdbc.properties and profiles.xml to reflect your database / container configuration. What is still missing: fix support for embedded-ejb (missing jar dependency) * fix problems for deploying to jboss * add support for testng + embedded EJB (some support is already there) * test support for weblogic, websphere and flassfish containers * add support for multiproject (separate ear, jar and war) * I will be very thankfull for testing/feedback. Petr Ferschmann View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4014452#4014452 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4014452 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Hello, I wanted to let you know that I just published support for JBoss Seam 1.1.6.GA. Petr Ferschmann View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4012961#4012961 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4012961 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
fabricio.lemos wrote : I decided to try it out on an existing project. | | I removed all my dependencies and added jboss.seam.profiles:seam-facelets one. Maven downloaded a lot of jars, but it seems that there is not, among them, a (transitive) dependency for javax.ejb package. At first I thought that you can add dependency directly on javax.ejb. But I think you are right. The profile should at least specify which version seam works with. So I just added new two profiles: seam-ejb (depends on seam-jpa). seam-jpa So you need to add two profiles: seam-ejb + seam-facelets I hope it helped. Petr View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4012969#4012969 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4012969 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I decided to try it out on an existing project. I removed all my dependencies and added jboss.seam.profiles:seam-facelets one. Maven downloaded a lot of jars, but it seems that there is not, among them, a (transitive) dependency for javax.ejb package. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4011854#4011854 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4011854 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
mzeijen wrote : I mean those libraries that contain a lot of other libraries within them? I solved some of them - the biggest problem was with JBoss AS - I don't think the interdependencies between jboss-* libraries is 100% correct. But dependencies for Seam are correct. I converted few seam examples and resolved dependencies of them. Some packages already had correct dependencies (Hibernate, Drools, jgroups, ...). I resolved them by hand, so maybe there are few missing (I need to convert all the examples to be sure). I also sometime didn't use exact version (as I can't get to know which version is in *-all.jar). I used exact version of JBoss Microcontainer. I tested it only with Microcontainer. Maybe there are some problems still - but you know - release early :-). I have also looked on SeamDependencies. I have created seamgen equivalent for Maven. Now you can create project using archetype: mvn archetype:create -DarchetypeArtifactId=softeu-archetype-seam \ -DremoteRepositories=http://maven.softeu.cz/ \ -DgroupId=cz.softeu.test -DartifactId=helloApp and later use seamgen: mvn seam:new-entity and run project with microcontainer on port 8080: mvn jetty:run What is still missing is seam:generate-entities and archetype that creates multiproject application (ear, jar, war). But I plan to start with LunarLogic archetype. mzeijen: I would be very thankful for testing. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4011323#4011323 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4011323 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I did peek at your work today. It looked pretty good. I wanted to test it now but I am not feeling that good. Hopefully I will be better tomorrow and then I will certainly test your work. But I already appreciate the work you are doing. I wanted to spent more time to this project. I even told you guys that I would do all that stuff. But I am doing this at home and off course a lot of stuff became between that I didn't expect to cost so much time. One more question: Does the unit testing work with TestNG? I got it working on one of my own prototypes, but it took some time to configure it right. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4011461#4011461 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4011461 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
mzeijen wrote : I wanted to spent more time to this project. I even told you guys that I would do all that stuff. | I think the project needs some more workanyway so there will be a lot of place you can help :-). And I will appriciate it. [quot=mzeijen]One more question: Does the unit testing work with TestNG? I got it working on one of my own prototypes, but it took some time to configure it right. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4011466#4011466 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4011466 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Very nice :D. I will check it out, tomorrow. Did you solve the problems with the dependencies? I mean those libraries that contain a lot of other libraries within them? View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4011017#4011017 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4011017 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I can only find the bundled version. I looked here: http://sourceforge.net/project/showfiles.php?group_id=22866package_id=132063 Should I contact the guys of EJB3 about this or maybe do you (Gavin) want to contact them? I also checked out the ejb3 project from CVS but it required a lot of other projects too. Much more I haven't tried yet. I am working on it, just not that fast ;). View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4005430#4005430 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4005430 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I have come a long way of getting all the dependencies by looking at the source. But I encountered some problems. 1. To compile Seam it depends on Embeddable EJB3 (version ALPHA_8-patch2 for Seam 1.1.0GA). The available jar of this library (jboss-ejb3-all.jar) not only contains the specific embeddable ejb3 classes but also a lot of classes from other libraries. If I would use this library in the POM then it could cause dependency conflicts, so we shouldn't to that. The best solution is probably to compile this library without those third-party libraries within it. I haven't tried this yet... 2. Seam depends on several libraries that are only distributed via the JBoss AS. What version number should they get? The same as JBoss AS? These libraries should become available in the Maven repository as separate libraries. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4004811#4004811 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4004811 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I thought that E-EJB3 is distributed with both choices: the bundles jars, and a dir full of unbundled jars...? The versions of jars used in Seam are always from the E-EJB3 release. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4004949#4004949 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4004949 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I just wanted to tell you guys (and maybe girls) that I am working on the dependency graph right now. I changed my approach. I am now searching all the dependencies directly from the Seam source. I hope this works out... View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4002436#4002436 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4002436 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Hello, just for information in this thread. I tried some weeks ago to integrate maven2 and seam. I have also created 3 artifacts (ear,ejb,war). The only problem I have seen is running the testcases. I described in http://jira.jboss.org/jira/browse/JBSEAM-570 the bug. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=4001859#4001859 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=4001859 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Sorry, been busy last 2/3 weeks because of the Holidays and some other things. But I will work on it soon (today, tomorrow else next week), View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=338#338 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=338 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Oh yeah, I forgot to tell that ;) View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3998194#3998194 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3998194 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
If you need more information on maven2 or think the documentation is poor, you might want to download/read this free book on maven2 : http://www.mergere.com/m2book_download.jsp. It is pretty good. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3998122#3998122 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3998122 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
You are completely right that Maven2 isn't perfect and it (or its concept) has its flaws. But I haven't discovered yet that the maven plugins are Buggy. anonymous wrote : | This thread is a good example: Everybody is traing to give a complete list of all dependencies. But I think this is not the right appoach: Rather one should look on which libraries Seam directly depends. This should be put in a repository and have then their dependencies marked in their pom file etc. until we have a complete chain of dependencies. | We wanted to know the complete dependency list because then it is easier to make a dependency graph. With this graph we know which dependencies are directly used by Seam. We need the complete graph to see which dependencies (direct and indirect) aren't in the Maven repositories. Getting them in the repositories will become a difficult task, though. You are right that Maven2 is just another tool to not go crazy about. But a lot of people want to use it and to use it with Seam somebody needs to make it work. anonymous wrote : | But if you don't need that feature and you have a working ant build or are familiar with ant then it is hardly worth the trouble to switch. | When the Maven2 support is ready then people won't have a lot of trouble using Seam with Maven2. anonymous wrote : (BTW: Is there a way to change the scope of a transitive dependency. Many of the libs which are required to deploy a seam app in Tomcat are not required for JBoss etc. So is it possible to build a war for tomcat and one for JBoss which contain different sets of libraries, by switching the profile for example?) | With profiles you should be able to solve this problem. Profiles are pretty powerful ;). View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3997462#3997462 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3997462 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Just to supply some more input to this thread: I have just switched one of our bigger seam projects which had a pretty sophisticated ant build script to Maven 2. It took me (never used Maven (1|2)) slightly more than a day. It works but I'm not as impressed as many others: 1.) The maven plugins are buggy. No, I mean BUGGY. And they are pretty unflexible. This means that you have to do things just the maven way. The combination of these is nasty because it means there are hardly any wok-arounds availabe. If you are hit by a bug there are very few alternative routes to reach your goal. (However, I have to admit that I like the strict layout that is required by maven projects. I think this is the right approach in the long run.) 2.) The feature where Maven really shines is its dependency management. Well, in theory it is. The idea behind the dependecy management is good but in real life it falls short of its promise. The problem seems to be that the complete dependency chain can only be resolved if all the projects are build using Maven 2 which is obviously not the case. In all other projects the dependencies have to be supplied manually and hardly anybody seems to bother about this. This thread is a good example: Everybody is traing to give a complete list of all dependencies. But I think this is not the right appoach: Rather one should look on which libraries Seam directly depends. This should be put in a repository and have then their dependencies marked in their pom file etc. until we have a complete chain of dependencies. (BTW: Is there a way to change the scope of a transitive dependency. Many of the libs which are required to deploy a seam app in Tomcat are not required for JBoss etc. So is it possible to build a war for tomcat and one for JBoss which contain different sets of libraries, by switching the profile for example?) For 95% of the files in the repositories this is not the case so you have to take adjust the dependecies for every project manually down the chain. (I have lessened this pain to some extend by building my own company repository which I would recommend to anybody using Maven.) 3.) Versioning of interdependent projects is a weakness if you don't use the maven 2 release plugin (s. 1.)). But I have no idea how to use it with subversion to set checkout numbers, for example. (I would be thankful for some input here). 4.) Documentation is poor. I admit there is lots of it but even the plugins home pages don't have much more information then an autogenerated list of parameters. There is hardly any examples etc. So Maven is allright but nothing to go crazy about. It strength lies in sharing dependency information with others. This is very useful for me as some parts of our project are not developed inhouse and this was the main reason I decided to switch. But if you don't need that feature and you have a working ant build or are familiar with ant then it is hardly worth the trouble to switch. Regards Felix View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3996980#3996980 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3996980 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
From http://raibledesigns.com/page/rd?entry=tse_hop_into_real_object: anonymous wrote : Ben just did a survey of the room asking who's using Ant vs. Maven. Surprisingly, Ant only slightly beats Maven. I can't stress the importance of being able to declare Seam as a dependency for Maven users. It is a speedbump to Seam adoption. Kudos to all involved. I can't wait! View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3996945#3996945 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3996945 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Thanks for the tip. I already knew about that place and they have a lot of javax.{library} libraries but not all that we need. Maybe I should contact that project to see if they are willing to add some more. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3996002#3996002 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3996002 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I forgot to mention that I updated the dependencies list on the wiki. As with the ear-scoped libraries. Ant 1.7.0 now provides support for auto-generating the manifest entries. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995819#3995819 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995819 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Great work :D Christmas is coming, so I don't know if I will spent a lot of time on this issue the next 4/5 days. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995854#3995854 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995854 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I have a child coming up so I won't spend much time either. Still, let me know if I can help. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995884#3995884 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995884 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
mzeijen wrote : 2. Find out how we can make it easy for the users to cope with those annoying javax.{library} libraries that aren't allowed in public Maven2 repositories because of their license. Dunno if you know about this or not, but Java.net is now hosting a Maven repository for a lot of the javax.{library}. Have a look here if you haven't already: https://maven-repository.dev.java.net/ It works like a champ for most things. Granted, I don't think they have the full range of JARs that you may be needing. Ryan- View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995949#3995949 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995949 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
A couple of weeks ago I started a small project using Seam. Since I don't like to include all-in-one jars to resolve dependencies, I went through the process of manually adding each and every dependency. I don't use the jBPM stuff but the I have reviewed the other dependencies and arrived at a minimal set that allows me to compile my code which includes ajax4jsf, facelets, seam, ejb3, jpa and hibernate-annotations. I've tried to add information about whether the dependency is compile-time and/or run-time, whether it is provided by the container (JBoss), the version and related dependencies, etc. There still might be a lot missing though. The EJB3 api is provided by the jboss-ejb3x.jar in the ${jboss.home}/server/default/deploy/ejb3.deployer directory. The JPA api is provided by the ejb3-persistence.jar in the ${jboss.home}/server/default/lib directory. Of course, using the JSF 1.2 RI gives a little bit of a different set. Finally, a little bit off topic but I believe that the EAR level dependencies (jboss-seam.jar, el-api.jar, el-ri.jar) should be packaged in a directory called 'lib' (can be overridden) within the EAR file and not be included through the in application.xml. This is intended for application-clients. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995727#3995727 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995727 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
That last statement is correct, shared libs in an EAR go into EAR/lib/ in Java EE 5.0. However, in J2EE 1.4 and JBoss 4.0, you need to use a MANIFEST.MF in the ejb.jar and web.war archives, and reference the shared library by name in a Classpath: entry. Make sure that you have a new line after this, and that there is something in that new line (like a Created-By: entry). This is totally broken stuff in J2EE 1.4. I've lost a lot of hair until I figured that one out. The way most Seam examples declare shared JARs in an EAR now, via a client module in application.xml, is not really correct and slower (these JARs are scanned by deployers), but seems to work. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995733#3995733 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995733 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
anonymous wrote : If you generate the list then I can verify it for you. I think that will be the most efficient way of doing it. That sounds fine to me. I will create a wiki page for it. What about jboss-ejb3-all.jar? Is there also some neat way to find out which libraries and versions are in there? The hibernate-all.jar is probably the latest Hibernate version with the latest javax.persistence library, or not? View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995232#3995232 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995232 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I created a wiki page for it: http://wiki.jboss.org/wiki/Wiki.jsp?page=SeamDependencies . I only put a warning on it that the data is incomplete and could be incorrect. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995235#3995235 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995235 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I put up my best guesses on hibernate-all and jboss-ejb3-all.jar. Version wise, I think they are probably JBoss AS 4.0.5 versions. jboss-ejb3-all.jar looks to me like the contents of a new ejb3 project in eclipse, less persistence and commons logging. HTH View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995249#3995249 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995249 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I am extremely happy to see a serious interest in the maven2 integration. I am also confident that Gavin will love this ;-) I am not sure that it is something new for you people. May be it will be helpful. This is the POM I have used for building SEAM 1.1.1.BETA2 POM.XML ?xml version=1.0 encoding=UTF-8? | project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; | xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd; | modelVersion4.0.0/modelVersion | groupIdorg.jboss.seam/groupId | artifactIdjboss-seam/artifactId | packagingjar/packaging | version1.1.0.BETA2/version | descriptionqqq/description | dependencies | !--dependency | groupIdorg.hibernate/groupId | artifactIdhibernateAll/artifactId | versionSEAM.1.1.0.BETA2/version | /dependency-- | dependency | groupIdorg.hibernate/groupId | artifactIdhibernate/artifactId | version3.2.0.ga/version | /dependency | dependency | groupIdorg.hibernate/groupId | artifactIdhibernate-annotations/artifactId | version3.2.0.ga/version | /dependency | dependency | groupIdorg.hibernate/groupId | artifactIdhibernate-entitymanager/artifactId | version3.2.0.ga/version | /dependency | dependency | groupIdorg.jboss.ejb3/groupId | artifactIdjboss-ejb3-all/artifactId | versionSEAM.1.1.0.BETA2/version | /dependency | dependency | groupIdorg.jboss.jbpm/groupId | artifactIdjbpm/artifactId | version3.1.2/version | /dependency | dependency | groupIdorg.jboss.drools/groupId | artifactIddrools-core/artifactId | version3.0.1/version | /dependency | dependency | groupIdorg.jboss.drools/groupId | artifactIddrools-compiler/artifactId | version3.0.1/version | /dependency | dependency | groupIdorg.jboss.cache/groupId | artifactIdjboss-cache/artifactId | versionSEAM.1.1.0.BETA2/version | /dependency | dependency | groupIdjavax.portlet/groupId | artifactIdportlet-api/artifactId | version1.0/version | /dependency | dependency | groupIdorg.testng/groupId | artifactIdtestng/artifactId | classifierjdk15/classifier | version5.1/version | /dependency | dependency | groupIdlog4j/groupId | artifactIdlog4j/artifactId | version1.2.13/version | /dependency | dependency | groupIdcommons-logging/groupId | artifactIdcommons-logging/artifactId | version1.1/version | /dependency | dependency | groupIdcommons-collections/groupId | artifactIdcommons-collections/artifactId | version3.2/version | /dependency | dependency | groupIdorg.apache.myfaces.core/groupId | artifactIdmyfaces-api/artifactId | version1.1.4/version | /dependency | dependency | groupIdjavax.el/groupId | artifactIdel-api/artifactId | version1.2/version | /dependency | dependency | groupIdjavax.el/groupId | artifactIdel-ri/artifactId | version1.2/version | /dependency | dependency | groupIdjavax.servlet/groupId | artifactIdjstl/artifactId | version1.1.2/version | /dependency | dependency | groupIdjavax.servlet/groupId | artifactIdservlet-api/artifactId | version2.5/version | /dependency | /dependencies | build | plugins | plugin | groupIdorg.apache.maven.plugins/groupId | artifactIdmaven-compiler-plugin/artifactId | version2.0/version | configuration | source1.5/source | target1.5/target | /configuration | /plugin | /plugins | outputDirectorytarget/jboss-seam.jar/outputDirectory | /build | /project And this is files that I have to put in my local repository. mvn install:install-file -Dfile=c:\javaprogs\new\jboss-seam-1.1.0.BETA2\lib\jboss-ejb3-all.jar -DgroupId=org.jboss.ejb3 -DartifactId=jboss-ejb3-all -Dversion=SEAM.1.1.0.BETA2 -Dpackaging=jar | | mvn install:install-file -Dfile=c:\javaprogs\new\jboss-seam-1.1.0.BETA2\lib\jbpm-3.1.2.jar -DgroupId=org.jboss.jbpm -DartifactId=jbpm -Dversion=3.1.2 -Dpackaging=jar | | mvn install:install-file -Dfile=c:\javaprogs\new\jboss-seam-1.1.0.BETA2\drools\lib\drools-core-3.0.3.jar -DgroupId=org.jboss.drools -DartifactId=drools-core -Dversion=3.0.3 -Dpackaging=jar | | mvn install:install-file
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Actually most of the jars in the lib directory come from: jboss-EJB-3.0_Embeddable_ALPHA_8-patch2.zip Because of a bad bug in ALPHA_9, Seam was never updated to use it. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995338#3995338 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995338 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
So is the plan here to be able to create maven support for building Seam itself, documentation, and example apps? Or is the plan just to have something which people can use for building their own projects? Or both? View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995336#3995336 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995336 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I think we are going to try to do both. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995385#3995385 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995385 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I would recommend you start out doing the POM for something that can be used by *users* of Seam. Then afterwards we can begin having fun with trying to bend either seam buildstructure or Maven to be compatible. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995388#3995388 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995388 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I must agree with max. My plan is as following: 1. Get both releases, with dependencies, in the official repositories. This way it is very simple for users to create their own Maven2 projects with Seam in the dependency list without having to worry about Seam its dependencies. 2. Find out how we can make it easy for the users to cope with those annoying javax.{library} libraries that aren't allowed in public Maven2 repositories because of their license. 3. Create archetypes for Seam. An archetype is a project template from which you can generate the main parts of a Maven2 project. It is a bit like the Seam generator, but simpler. It only creates a file structure, it doesn't reverse engineer a database. But maybe I can create a Maven2 plugin to do that some day ;). 4. Create some nice tutorials how to handle a Seam with Maven2 project. It will contain the basics but also stuff like how to make the combination work with Eclipse and have nice stuff like hot-swap with JBoss in development time. 5. Like Max says: having fun with trying to bend either seam buildstructure or Maven to be compatible. This means that you get the full power of Maven2 for developing Seam itself. 6. The most difficult part: Getting Gavin so far that he will switch to Maven2 ;). But we first need to do number 1. And every help is appreciated. @Gavin: I saw your post during the writing of this post. As you can see my main focus is creating something that will be useful too the users and make their lives easier. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995402#3995402 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995402 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
It depends how much time you have to put into this. I'd love to see a mavenized build of the Seam dist, assuming it made the build simpler, and not more complex. But this could turn out to be a pretty major undertaking. I would much rather see *something* useful come out of this process, than see you guys give up due to lack of time View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995397#3995397 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995397 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
@Gavin: If you have an hour of time then you should read the first part of that book that I recommended. It is really interesting and helps you in understanding Maven2. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995414#3995414 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995414 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Yeah, just after I get through the first chapter of that Rails book a bought 6 months ago ;-) Are you saying I need to take a Maven book with me on vacation :-) View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995417#3995417 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995417 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
It is a PDF file so you need a laptop or a PDA ;-). But trust me, within the hour you know the most important parts of Maven2. Ok, maybe 2 hours ;-). View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995419#3995419 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995419 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Would you like for us to try to get the current file structure to work with maven? View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995430#3995430 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995430 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
It would be better, for maven users, to have seam examples with the maven file structure instead of the current one. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995432#3995432 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995432 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
guys...let's just get the use seam with maven solved first, right ? :) View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995438#3995438 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995438 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Maybe we could write an Ant script that can convert the examples from the current structure to a Maven2 structure? View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995437#3995437 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995437 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Working on it right now ;). If you look at the dependency list in the wiki then you can see that it has grown a lot. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995444#3995444 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995444 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I believe we have a very complete list for Seam 1.1.0 GA now. I am only not so sure about the jboss-ejb3-all.jar part, because somewhere in the middle of checking it I lost my overview. @petemuir: thx for creating that initial list. It really helped :D. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995451#3995451 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995451 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
The next thing we need to do is create a dependency graph . This graph can tell us on which libraries Seam is directly depended upon. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995452#3995452 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995452 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Don't you need thirdparty-all.jar for running testng tests? I am at my work now, so I can't test it again but what I remember from last week was that it needed, for instance, the antlr package that is included in the library. I also believe that the some javax.* libraries are going to be a problem. The license prohibits it from being redistributed, or not? But why can several libraries then be included in the jboss-ejb3-all.jar and sorts? @ccanning: Good luck with power, I hope it stays on. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994906#3994906 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994906 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Thanks, that will really help :D. But an official list would be great. Is there any time to make on Gavin? Or do I need to create a Task in Jira? View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995099#3995099 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995099 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
The above is the answer from Gavin ;) To get a more complete list we simply just need to go through the thirdparty-all.jar and figure out what is in there precisly; I could do that, but you could do it too (hint hint ;) If you generate the list then I can verify it for you. I think that will be the most efficient way of doing it. Simply look at the packages in the .jar and find the corresponding one in hibernate3/lib. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3995220#3995220 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3995220 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Hi, Im looking forawrd to have the seam artifacts on the repository. I'm willing to help if needed. David View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994577#3994577 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994577 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I am really going to nag on this topic ;). Without the dependency list I can't really proceed :(... View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994791#3994791 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994791 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
A few days ago I decided to use seam. I have to tell that it is almost impossible for a starter to use it with maven. Even with the example http://people.opera.com/over/maven2/seam-dvd-1.0.1.zip I had a lot of problems. I never used ant and all my applications are deployed with maven . When Seam get a better maven support, I will give it another try. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994801#3994801 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994801 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Sorry for the late response. I am living in the NW and haven't had power since Thursday. Currently, I don't include the thirdparty-all.jar because it is not needed to compile/test against seam. I actually haven't create a package yet to build seam using maven (which would probably be the best approach to making sure all the dependencies are correct). View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994808#3994808 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994808 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
@ccanning: What did you do with the thirdparty-all.jar? Did you simply make it a dependency or did you unravel it in multiple dependencies? View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994400#3994400 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994400 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I have been look through the current JBoss maven2 repository at http://repository.jboss.com/maven2. I have noticed that it isn't really maintained. I also have some remarks on the JBoss artifact structure within it: 1. Most JBoss artifacts have a groupId of 'jboss' and some 'org.jboss'. I.M.H.O this should be 'org.jboss'. The idea behind the groupId is the same idea behind packages of Java. You should use the domain of the creators of the library as groupId. 2. The current 1.01-GA artifacts (core, ui, debug) of seam have the groupId 'jboss'. I.M.H.O this should be 'org.jboss.seam'. This groups the seam libraries within on group and makes it easier to find/maintain. 3. The current version used is 1.0.1-GA. This reflects the version that is used by JBoss itself. I am not so sure if it is a good id to use the GA within Maven2 versions. In Maven2 the -{code} behind a version number represents a qualifier. A qualifier is intended to indicate a version prior to a release. So the use of -alpha, -beta, -cr1, etc isn't a problem, but we probably shouldn't use the GA because Maven2 then doesn't see the library as a release. The GA could result in problems with the dependency management of Maven2. Is there someone who I can contact about the Maven2 repository of JBoss? View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994404#3994404 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994404 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I have seen it and tested it. I find it great that someone else already made something. The problem is that every Maven2, ready to go, solution that I found is incomplete. The following stuff is missing or anouyes me. - It misses several dependencies so that you really need to rebuild the POM files before you get, for example, UnitTesting to work. And they don't solve the dependency problems (thirdparty-all.jar). - I don't want to be dependent on a non-official, or non-JBoss, repository. What happens if they stop being available in a shot while... - The archetype generates only a complete project with one war, one jar and one ear file. There aren't any archetypes to create those part separately. - The archetype is only meant for a JBoss deployment. - They are already behind, because there aren't any Seam 1.1.0 GA, CR1, CR2 or other releases to be found. I feel like that there is some 'official' support needed for Maven2. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994139#3994139 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994139 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
OK, I promise we'll support you in this work. I know a bunch of people want this, so this will be very welcome. I'm a total Maven ignoramus, so I'm not sure how much use I'll be to you, but if I'm no help I'll try to track down someone who *can* help. Deal? View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994312#3994312 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994312 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
I will be willing to help also since I use Maven 2 and I am moving most of my projects over to the Seam architecture. The biggest issue I see right now is the javax.* jars from sun. But, I think through the java.net repository, we might be able to include enough jars to get everything compiling/testing (but I am not 100% sure that everything is there). I have almost everything working right now, but I am currently building my own local repository (especially for the seam jars and a few others). View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994315#3994315 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994315 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Great, you got a deal. The first thing I need is a complete dependency list of all the libraries including the libraries that are packed in the thirdparty-all.jar. Per library I need the version that are used. If you want to read up on Maven2 then there is this great free book about it. Here is the TTS's anoucement on it: http://www.theserverside.com/news/thread.tss?thread_id=40126. I read it myself and I can really recommend it. View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994316#3994316 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994316 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
mzeijen wrote : The first thing I need is a complete dependency list of all the libraries including the libraries that are packed in the thirdparty-all.jar. Per library I need the version that are used. I would be really interested in those dependencies too, especially that stuff in thirdparty.jar - could you please post this list publicly (perhaps on a wiki page?!). View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3994321#3994321 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3994321 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: Seam Maven2
Have you seen this: [url] http://www.lunarlogic.com/blog/show/maven_archetype_for_jboss_seam [/url] View the original post : http://www.jboss.com/index.html?module=bbop=viewtopicp=3993998#3993998 Reply to the post : http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3993998 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user