Re: [mevenide-user] EAR-Deployment Version 3.1
Cyrill Rüttimann <[email protected]> Sun, 18 May 2008 19:56:37 +0200
| Newsgroups | gmane.comp.jakarta.turbine.maven.mevenide.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Milos, I will do that. I should have time to do it by tomorrow. Thanks, Cyrill On 14.05.2008, at 15:35, Milos Kleint wrote: > hey, > > with the help of a colleague at work I managed to find a workaround > for the problem. > you need to disable directory based deployment on the glassfish > server. That's done by going to Tools/Servers, select your server and > unselect the relevant checkbox in options tab. > > Cyrril, can you file an issue against the glassfish support? and > include the sample app please (btw for non directory deployment, the > empty ejb module didn't work and I had to create a stateless bean) > > http://www.netbeans.org/issues/enter_bug.cgi?component=serverplugins&subcomponent=sunappserv9 > > add me on cc please (my id is mkleint) > > Regards > > Milos Kleint > > On 5/13/08, Milos Kleint <[email protected]> wrote: >> hello, >> >> a status update. >> I haven't included a fix for this issue in the released 3.1.1 >> version. >> I was not able to figure what's causing the app to expand in >> src/main/dist, however I'm sort of suspecting it's the glassfish >> support. >> in ant projects the path to sources is shorter thanin maven projects, >> so I assume they do something like: >> "get source root File somehow" >> " now go 2 levels up, that's the project root, create a dist folder >> there" >> >> and that's failing for maven projects. I couldn't find the actual >> code >> that does this though.. >> >> Milos >> >> >> On 4/29/08, Cyrill Rüttimann <[email protected]> wrote: >>> Hi Milos, >>> >>> Something is wrong with the project(s) you try to deploy. The name >>> should >>> be J2EEApp and not TrainingPlatform. I just verified the >>> attachment I sent >>> and I can confirm that the right project(s) are in the archive. >>> The screenshot shows the exploded zip archive: >>> >>> >>> >>> >>> >> >>> The only thing to do before you can build the projects is to >>> deploy the >>> glassfish libraries (Project Glassfish). There is a shell script >>> you have to >>> modify for your platform/installation (install.sh). The main >>> project is >>> "J2EEAppBuild". >>> >>> >>> Regards, >>> >>> Cyrill >> >>> >>> >>> >>> On 29.04.2008, at 21:30, Milos Kleint wrote: >>> >>> >>>> Hello Cyrill, >>>> >>>> I've tried to deploy through the web admin console but it fails >>>> for me >>>> for some reason. Any idea? >>>> see screenshot.. >>>> >>>> Milos >>>> >>>> >>>> On Tue, Apr 29, 2008 at 9:34 AM, Cyrill Rüttimann <[email protected] >>>> > >>> wrote: >>>> >>>>> Hello Milos, >>>>> >>>>> Please find attached a sample J2EE application which is a >>>>> stripped down >>>>> version of my current project. After successful deployment (I >>>>> have done >>> it >>>>> with the admin web application), you can access the application >>>>> with the >>> URL >>>>> >>>>> http://localhost:8080/J2EEApp/home.xhtml >>>>> >>>>> >>>>> Deployment with glassfish web admin application: >>>>> 1) Start glassfish >>>>> 2) http://localhost:4848/login.jsf >>>>> 3) admin/adminadmin (or your personal credentials) >>>>> 4) Enterprise Applications >>>>> 5) Deploy... >>>>> 6) Choose File >>>>> 7) OK >>>>> >>>>> And you will see the string "helloworld" displayed (apart from the >>> template >>>>> strings). That's all. >>>>> >>>>> The directory "src/main/dist/gfdeploy" will be created as soon >>>>> as you >>>>> choose "Run/Debug" on the ear project. For me, it looks like >>>>> only the >>> web >>>>> application gets deployed but not the ear itself. You can >>>>> compare it >>> with >>>>> the target directory in the ear project. >>>>> >>>>> >>>>> Regards, >>>>> >>>>> Cyrill >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On 29.04.2008, at 07:41, Milos Kleint wrote: >>>>> >>>>> >>>>> >>>>>> Do you have a sample project demonstrating the problem? >>>>>> >>>>>> from the screenshot I have one comment. >>>>>> How come you have the dist/gfdeploy folder with all the >>>>>> libraries and >>>>>> stuff in the src/main folder? isn't that supposed to be something >>>>>> built by maven in the target/ folder? >>>>>> >>>>>> Milos >>>>>> >>>>>> On Sun, Apr 27, 2008 at 10:31 PM, Cyrill Rüttimann <[email protected] >>>>>> > >>>>>> >>>>> wrote: >>>>> >>>>>> >>>>>> >>>>>>> Hello, >>>>>>> >>>>>>> >>>>>>> On 27.04.2008, at 17:25, Wouter van Reeven wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> On Sun, Apr 27, 2008 at 02:54:37PM +0200, Cyrill Rüttimann >>>>>>>> wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Cannot load org.jboss.seam.servlet.SeamFilter >>> reason : >>>>>>>>> org.jboss.seam.servlet.SeamFilter >>>>>>>>> java.lang.ClassNotFoundException: >>> org.jboss.seam.servlet.SeamFilter >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Looks like you're missing some Seam jars in your deployment >>>>>>>> ear. >>> Did >>>>>>>> >>>>>>> >>>>>> >>>>> you >>>>> >>>>>> >>>>>>> >>>>>>>> >>>>>>>> >>>>>>> add >>>>>>> >>>>>>> >>>>>>>> dependencies on Seam in your web module? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> The web module only has the web module specific libraries >>>>>>> defined as >>> a >>>>>>> direct dependency. The other libraries are inherited from the >>>>>>> ear. >>> The >>>>>>> ClassNotFoundExceptions are from a library which should/is >>>>>>> included >>> in >>>>>>> >>>>>> >>>>> the >>>>> >>>>>> >>>>>>> EAR. In the Netbeans Screenshot - it's the exploded ejb-jar >>>>>>> "jboss-seam-2.0.1-GA_jar". >>>>>>> >>>>>>> The dist directory is missing a lot of libraries, but maybe >>>>>>> they are >>>>>>> inherited from the "Runtime Libraries"? >>>>>>> >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> Cyrill >>>>>>> >>>>>>> >>>>>>> >>> --------------------------------------------------------------------- >>>>>>> To unsubscribe from this list, please visit: >>>>>>> >>>>>>> http://xircles.codehaus.org/manage_email >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>> --------------------------------------------------------------------- >>>>>> To unsubscribe from this list, please visit: >>>>>> >>>>>> http://xircles.codehaus.org/manage_email >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> >>> --------------------------------------------------------------------- >>>>> To unsubscribe from this list, please visit: >>>>> >>>>> http://xircles.codehaus.org/manage_email >>>>> >>>>> >>>>> >>>> >> >>> < >>> servererror >>> .png >>> > >>> --------------------------------------------------------------------- >> >>>> To unsubscribe from this list, please visit: >>>> >>>> http://xircles.codehaus.org/manage_email >>>> >>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe from this list, please visit: >>> >>> http://xircles.codehaus.org/manage_email >>> >>> >>> >> > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email