Puede Costura 2.0.2sp1 las aplicaciones se ejecutan en Tomcat 5.5.9 con JBoss Integrada?

StackOverflow https://stackoverflow.com/questions/106622

  •  01-07-2019
  •  | 
  •  

Pregunta

Estoy tratando de ejecutar el Tomcat JBoss Incrustado jpa reserva de ejemplo.Puedo ejecutar el construir y desplegar la guerra.Luego me sale el siguiente error:

ERROR [catalina.core.ContainerBase.[Catalina].[localhost].[/jboss-seam-jpa]] Error configuring application listener of class com.sun.faces.config.ConfigureListener
java.lang.NoClassDefFoundError: javax/el/CompositeELResolver
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
        at java.lang.Class.getConstructor0(Class.java:2671)
        at java.lang.Class.newInstance0(Class.java:321)
        at java.lang.Class.newInstance(Class.java:303)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3618)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4104

Me parece que esta clase existe en el-api.jar que no está en el classpath.Así que me agregue el-api.jar para la WEB-INF/lib.Luego me sale el siguiente error:

INFO: JSF1048: PostConstruct/PreDestroy annotations present.  ManagedBeans methods marked with these annotations will have said annotations processed.
Sep 19, 2008 5:37:50 PM com.sun.faces.config.ConfigureListener installExpressionFactory
SEVERE: Error Instantiating ExpressionFactory
java.lang.ClassNotFoundException: com.sun.el.ExpressionFactoryImpl
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1332)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1181)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at com.sun.faces.config.ConfigureListener.installExpressionFactory(ConfigureListener.java:1521)

Esta biblioteca parece estar en el-ri.jar o JSP 2.1 frasco.Estoy haciendo algo mal?Hay un lugar en el que se explica cómo ejecutar costura de aplicaciones en tomcat 5.5.x?Cualquier ayuda es muy apreciada!

¿Fue útil?

Solución

Conseguí este trabajo.Corrí hormiga tomcat55 debajo de la costura/ejemplos/jpa ejemplo.Esto incluyó la de el-.los frascos necesarios.Me corrió para 'ant clean' y 'ant jboss-incrustadas' y copiado manualmente en todos los de el-.los frascos de la tomcat55 hacer.Este tiene más allá de mi problema anterior.Ahora soy capaz de arrancar el tomcat 5.5.9 con embedded JBoss.Puedo ejecutar el ejemplo de reserva ahora sin problemas.

Otros consejos

has mirado en el google docs, también hay muy buena información en los foros en www.seamframework.org y también a los antiguos foros en www.jboss.org.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top