I had to download glassfish and put lib/jaavee.jar in my local repo, as well as a jetty jar containing the servlet api ( 2.5 ). The javax.el package classes are in javaee.jar . I'm pretty sure javax.el is not on the web, so I think we are each stuck with our own javaee.jar related hacks .
I also noticed the compiler choking while building the api. It needed classes in jsf12/impl . To hack this, I did a build of impl and had to place it in the local repo as well. I will try to fix these things today. For example, the jetty jar is in the public maven repo. At least now I can apply patches and get it to build/test. Your help is appreciated. Dennis Byrne >-----Original Message----- >From: Wendy Smoak [mailto:[EMAIL PROTECTED] >Sent: Saturday, June 3, 2006 10:05 AM >To: 'MyFaces Development' >Subject: Re: svn commit: r411405 - /myfaces/core/branches/jsf12/api/pom.xml > >On 6/3/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: >> Author: dennisbyrne >> Date: Sat Jun 3 01:31:52 2006 >> New Revision: 411405 >> >> URL: http://svn.apache.org/viewvc?rev=411405&view=rev >> Log: >> excluding more tests >> now both api and impl can be built in maven >> leaving out dependencies to jars in local repo > >I think you should go ahead and add the <dependency> elements for >them, so the build will fail with the usual 'missing dependency' >error. Right now, I just get a compilation failure for (among other >things) 'package javax.el does not exist'. > >Is the EL dependency something we need to build locally and install, >or are the jars available somewhere online (just not in a Maven repo?) > >Thanks, >-- >Wendy >
