Well, it probably works on Tomcat7 because you have to drop in the glassfish JSF runtime and JSTL. Since TomEE ships with JSF, that shouldn't be done here. However, looks like they have some bad XML. For example, the code tag here should be escaped:
<description> If this attribute is set to an instance of <code>oracle.adf.view.rich.model.PageTemplateModel</code>, the view ID will be taken from the model and the model will receive notifications of the starting and stopping of the template context. Otherwise, if the value is non-null the value is assigned to the "bindings" EL variable while this template is rendering or decoding. </description> On Sat, Jul 20, 2013 at 8:17 AM, toddler <junggab.y...@gmail.com> wrote: > Dear Experts, > > I am really beginner of the Web Application development and I want to use > framework for the this. Thus, I am trying to use Oracle ADF with > TomEE+(Tomcat7). > Even though Oracle posted compatibility table at the following URL: > > http://www.oracle.com/technetwork/developer-tools/jdev/documentation/1212-cert-1964670.html > > I could see some posting by people saying that ADF can be run with Tomcat > 7. > https://blogs.oracle.com/adfthoughts/entry/running_adf_essentials_in_tomcat > And followed the instructions in the pages and still I am getting following > errors: > > Caused by: org.apache.tomee.catalina.TomEERuntimeException: > org.apache.openejb.OpenEJBException: Cannot unmarshall the JSP tag library > definition file: > > jar:file:/u02/RTE/apache-tomee-plus-1.5.2/webapps/rcf-dvt-demo/WEB-INF/lib/adf-richclient-impl-12-abrams-SNAPSHOT.jar!/META-INF/afu.tld: > unexpected element (uri:"http://java.sun.com/xml/ns/javaee", > local:"code"). > Expected elements are <{^@}text> > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.loadApplication(TomcatWebAppBuilder.java:1903) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1073) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1033) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:124) > at > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5179) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > ... 11 more > > How can I overcome this error? > > Thank you. > Br, Toddler > > > > -- > View this message in context: > http://openejb.979440.n4.nabble.com/Oracle-ADF-Essential-and-TomEE-tp4664275.html > Sent from the OpenEJB User mailing list archive at Nabble.com. >