quality@glassfish.java.net

Re: Deployment of our JEE 5 app on GFv3.1

From: Wouter van Reeven <wouter_at_van.reeven.nl>
Date: Tue, 2 Nov 2010 15:50:31 +0100

Hahaha thanks for the tip Alexis. Will do later this week. If (and when)
I get my app working properly!

On Tue, Nov 02, 2010 at 03:46:28PM +0100, Alexis Moussine-Pouchkine wrote:
> Thanks Hong for the details. I can see a blog coming, right Wouter? ;-)
> -Alexis
>
> On 2 nov. 2010, at 15:38, Hong Zhang wrote:
>
> >
> >>> Yes, WEB-INF/lib is where the war libraries should be located. This part is
> >>> defined by the Servlet spec and did not change.
> >>> The main change was the ear root level libraries, the spec clearly defines the
> >>> ear library directory for this type of libraries and we should follow the spec.
> >>>
> >>
> >> Just one more thing that crossed my mind. Isn't GlassFish v3 supposed to
> >> be backward compatible with JEE 5? By the looks of it, it's not since I
> >> need to modify my ear to be compliant with JEE 6.
> >>
> > That's what the "compatibility" property is for. :-) And this is for the product backward compatibility, not for the spec backward compatibility. This behavior was undefined in the spec before.
> >
> > These were the two options:
> >
> > 1. Use the original ear as it is:
> > asadmin deploy --property compatibility=v2 foo.ear
> >
> > 2. Repackage the application to be a spec conformed way so it's guaranteed to run on all spec compliant servers.
> >
> > - Hong
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: quality-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: quality-help_at_glassfish.dev.java.net

-- 
Blackholes are where God is dividing by zero.
[Unknown Source]
Skype: wvreeven
Facebook: wvreeven
Twitter: wvreeven