[
https://issues.jboss.org/browse/RF-12637?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12771458#comment-12771458
]
Stan Silvert commented on RF-12637:
-----------------------------------
AS7-6129 was resolved as "duplicate". But the duplicate it refers to is not
resolved yet. :-(
However, I'm pretty sure I do have a solution now. I just need to implement it
and I'm hoping to get to that next week.
But if you are just wanting to test RichFaces with JSF 2.2, then you should use
WildFly. WildFly uses JSF 2.2 by default. You shouldn't see a Zip exception
or any other issues. </fingers-crossed>
> Zip exception when deploying RichFaces app with JSF 2.2 to JBoss AS 7.2
> -----------------------------------------------------------------------
>
> Key: RF-12637
> URL: https://issues.jboss.org/browse/RF-12637
> Project: RichFaces
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: compatibility
> Affects Versions: 4.3.0.M2
> Environment: JBoss AS 7.2.0.Alpha1-SNAPSHOT (from 3 Dec 2012)
> Mojarra 2.2.0-SNAPSHOT (after 2.2.0-m06)
> RichFaces 4.3.0-SNAPSHOT
> Reporter: Pavol Pitonak
> Assignee: Pavol Pitonak
> Labels: jsf22
> Attachments: jsf22.zip
>
>
> # extract jsf22.zip
> # open directory and build project with {{mvn clean package -Prelease}}
> # download latest JBoss AS 7.2.0.Alpha1 from
> https://ci.jboss.org/jenkins/job/JBoss-AS-7.x-latest/
> # add Mojarra 2.2.0-SNAPSHOT to JBoss AS as described in
> https://community.jboss.org/wiki/DesignOfAS7Multi-JSFFeature
> # deploy jsf22-jee6.war
> result:
> {quote}
> 15:49:31,425 INFO [org.jboss.as.server.deployment] (MSC service thread 1-3)
> JBAS015876: Starting deployment of "jsf22-jee6.war"
> 15:49:32,644 WARN [org.jboss.weld.deployer] (MSC service thread 1-3)
> JBAS016012: Deployment deployment "jsf22-jee6.war" contains CDI annotations
> but beans.xml was not found.
>
>
> 15:49:32,681 INFO [org.jboss.web] (ServerService Thread Pool -- 10)
> JBAS018210: Register web context: /jsf22-jee6
> 15:49:32,755 INFO [javax.enterprise.resource.webcontainer.jsf.config]
> (ServerService Thread Pool -- 10) Initializing Mojarra 2.2.0 (-SNAPSHOT
> 20121204-0807 https://svn.java.net/svn/mojarra~svn/trunk@11125) for context
> '/jsf22-jee6'
> 15:49:34,438 SEVERE [javax.enterprise.resource.webcontainer.jsf.config]
> (ServerService Thread Pool -- 10) Unable to process annotations for url,
> vfs:/content/jsf22-jee6.war/WEB-INF/lib/richfaces-components-ui-4.3.0-20121203.111732-232.jar/META-INF/faces-config.xml.
> Reason: java.util.zip.ZipException: zip file is empty
> 15:49:34,439 SEVERE [javax.enterprise.resource.webcontainer.jsf.config]
> (ServerService Thread Pool -- 10) : java.util.zip.ZipException: zip file is
> empty
> 2.0-SNAPSHOT]
>
>
> :2.2.0-SNAPSHOT]
>
>
> OT]
>
>
> ]
>
>
> OT]
>
>
> 15:49:34,445 SEVERE [javax.enterprise.resource.webcontainer.jsf.config]
> (ServerService Thread Pool -- 10) Unable to process annotations for url,
> vfs:/content/jsf22-jee6.war/WEB-INF/lib/richfaces-core-impl-4.3.0-20121203.205629-130.jar/META-INF/faces-config.xml.
> Reason: java.util.zip.ZipException: zip file is empty
> 15:49:34,445 SEVERE [javax.enterprise.resource.webcontainer.jsf.config]
> (ServerService Thread Pool -- 10) : java.util.zip.ZipException: zip file is
> empty
> at java.util.zip.ZipFile.open(Native Method) [rt.jar:1.7.0_09-icedtea]
> at java.util.zip.ZipFile.<init>(ZipFile.java:214)
> [rt.jar:1.7.0_09-icedtea]
> at java.util.zip.ZipFile.<init>(ZipFile.java:144)
> [rt.jar:1.7.0_09-icedtea]
> at java.util.jar.JarFile.<init>(JarFile.java:152)
> [rt.jar:1.7.0_09-icedtea]
> at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:88)
> [rt.jar:1.7.0_09-icedtea]
> at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:221)
> [rt.jar:1.7.0_09-icedtea]
> at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:216)
> [rt.jar:1.7.0_09-icedtea]
> at java.security.AccessController.doPrivileged(Native Method)
> [rt.jar:1.7.0_09-icedtea]
> at sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:215)
> [rt.jar:1.7.0_09-icedtea]
> at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:71)
> [rt.jar:1.7.0_09-icedtea]
> at
> sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:73)
> [rt.jar:1.7.0_09-icedtea]
> at
> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
> [rt.jar:1.7.0_09-icedtea]
> at
> sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
> [rt.jar:1.7.0_09-icedtea]
> at
> com.sun.faces.config.JavaClassScanningAnnotationScanner.processClasspath(JavaClassScanningAnnotationScanner.java:166)
> [jsf-impl-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
> at
> com.sun.faces.config.JavaClassScanningAnnotationScanner.getAnnotatedClasses(JavaClassScanningAnnotationScanner.java:125)
> [jsf-impl-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
> at
> com.sun.faces.config.DelegatingAnnotationProvider.getAnnotatedClasses(DelegatingAnnotationProvider.java:85)
> [jsf-impl-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
> at
> com.sun.faces.config.ConfigManager$AnnotationScanTask.call(ConfigManager.java:879)
> [jsf-impl-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
> at
> com.sun.faces.config.ConfigManager$AnnotationScanTask.call(ConfigManager.java:831)
> [jsf-impl-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> [rt.jar:1.7.0_09-icedtea]
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> [rt.jar:1.7.0_09-icedtea]
> at
> com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:370)
> [jsf-impl-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
> at
> com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:224)
> [jsf-impl-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
> at
> org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3339)
> [jbossweb-7.2.0.Alpha5.jar:7.2.0.Alpha5]
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3777)
> [jbossweb-7.2.0.Alpha5.jar:7.2.0.Alpha5]
> at
> org.jboss.as.web.deployment.WebDeploymentService.doStart(WebDeploymentService.java:156)
> [jboss-as-web-7.2.0.Alpha1-SNAPSHOT.jar:7.2.0.Alpha1-SNAPSHOT]
> at
> org.jboss.as.web.deployment.WebDeploymentService.access$000(WebDeploymentService.java:60)
> [jboss-as-web-7.2.0.Alpha1-SNAPSHOT.jar:7.2.0.Alpha1-SNAPSHOT]
> at
> org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:93)
> [jboss-as-web-7.2.0.Alpha1-SNAPSHOT.jar:7.2.0.Alpha1-SNAPSHOT]
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> [rt.jar:1.7.0_09-icedtea]
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> [rt.jar:1.7.0_09-icedtea]
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> [rt.jar:1.7.0_09-icedtea]
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> [rt.jar:1.7.0_09-icedtea]
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> [rt.jar:1.7.0_09-icedtea]
> at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_09-icedtea]
> at org.jboss.threads.JBossThread.run(JBossThread.java:122)
> 15:49:34,613 INFO [org.hibernate.validator.util.Version] (ServerService
> Thread Pool -- 10) Hibernate Validator 4.2.0.Final
> 15:49:35,235 INFO [javax.enterprise.resource.webcontainer.jsf.config]
> (ServerService Thread Pool -- 10) Monitoring
> jndi:/default-host/jsf22-jee6/WEB-INF/faces-config.xml for modifications
> 15:49:35,418 INFO [org.richfaces.log.Cache] (ServerService Thread Pool --
> 10) Selected fallback cache factory
> 15:49:35,420 INFO [org.richfaces.log.Cache] (ServerService Thread Pool --
> 10) Creating LRUMap cache instance using parameters:
> {org.jboss.jbossfaces.JSF_CONFIG_NAME=mojarra-2.2.0-SNAPSHOT,
> org.richfaces.resourceMapping.enabled=true,
> javax.faces.PROJECT_STAGE=Development, javax.faces.SKIP_COMMENTS=true,
> org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL=false}
> 15:49:35,429 INFO [org.richfaces.log.Cache] (ServerService Thread Pool --
> 10) Creating LRUMap cache instance of 512 items capacity
> 15:49:35,446 INFO [org.richfaces.log.Application] (ServerService Thread Pool
> -- 10) RichFaces Core Implementation by JBoss by Red Hat, version
> 4.3.0-SNAPSHOT
> 15:49:35,512 WARNING [org.richfaces.log.Application] (ServerService Thread
> Pool -- 10) JMS API was found on the classpath; if you want to enable
> RichFaces Push JMS integration, set context-param
> 'org.richfaces.push.jms.enabled' in web.xml
> 15:49:35,650 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2)
> JBAS018559: Deployed "jsf22-jee6.war"
> {quote}
> * richfaces-components-ui-4.3.0-20121203.111732-232.jar is definitely *not
> empty*
> * application works fine with Tomcat 7.0.32
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues