On 5/24/06, Sean Schofield <[EMAIL PROTECTED]> wrote:
Are you planning to switch the JSP page compiler? Maybe the JMS engine? Or the JavaMail implementation? :-)
It is reasonable for an open source app server to provide somewhat more flexibility than a commerically packaged one (where commercial customers ***very*** much prefer to get all their technology from a single source, so they can get support from that single source). For Glassfish[1], you might want to take a look at the Ant scripts for the JSF RI's[2] build system ... it includes a gadget to build a "Glassfish Updater" that the RI folks used to integrate new versions of the RI itself during development. I'm sure the Glassfish or RI folks would be happy to answer questions on their respective mailing lists at java.net.
> Note that making such a change today on Glassfish would turn it into a
> non-JavaEE5 container, since MyFaces is a 1.1 implementation and the EE spec
> requires JSF 1.2.
Right. But its lame that you can't easily switch to another
implementation. Lets pretend there is a MyFaces JSF 1.2 TCK compliant
version today. How does one switch implementations? I doubt
customers would see locking themselves into Sun's implementation for
100% of JEE services as an improvement.
Are you planning to switch the JSP page compiler? Maybe the JMS engine? Or the JavaMail implementation? :-)
It is reasonable for an open source app server to provide somewhat more flexibility than a commerically packaged one (where commercial customers ***very*** much prefer to get all their technology from a single source, so they can get support from that single source). For Glassfish[1], you might want to take a look at the Ant scripts for the JSF RI's[2] build system ... it includes a gadget to build a "Glassfish Updater" that the RI folks used to integrate new versions of the RI itself during development. I'm sure the Glassfish or RI folks would be happy to answer questions on their respective mailing lists at java.net.
> Craig
Sean
Craig
[1] https://glassfish.dev.java.net
[2] https://javaserverfaces-sources.dev.java.net

