Win XP SP2 / Sun JDK 1.6 / Tomcat 6.0.18
Still had problems compiling webapps. Had to go with settings.xml entry of...
<mirror>
<id>ant.staging</id>
<url>http://people.apache.org/~antelder/tuscany/2.0-M3-RC2/maven</url>
<mirrorOf>central</mirrorOf>
</mirror>
I.e. explicit mirror of "central" before I could get this to work.
Otherwise it can't find the parent pom. I assume that this will work
OK once our artifacts hit
http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-sca/
Still not sure what to do with webapp/helloworld. Can compile and
install it and then what?
War naming is inconsistent, e.g.
Helloworld -> sample-helloworld.war
Helloworld-bpel -> helloworld-bpel.war
Helloworld-jsf fails with the following
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:332)
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:152)
root cause
java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:332)
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:152)
All the other webapp samples apparently work.
In modules but not in LICENSE
jstl-1.1.2.jar - (wasn't in RC1 - looks like a Sun LICENSE looking
at the manifest but difficult to tell. Is there an Apache version we
can use?)
In LICENSE but not in modules
commons-discovery-0.4.jar (0.2 is also included and appears in modules)
axis2-adb-1.4.1.jar () (no longer appears at any version in modules)
I get a clean build of the src distro.
The webapp failure is not a blocker neither is the fact we include
more licenses than is absolutely necessary. However I think we need to
correct the missing license. so -1 on this basis.
Simon