Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P02, EE-4.0.0.GA, EE-3.3.0.GA_P03
-
Fix Version/s: EE-4.1.0.GA, EE-3.3.0.GA_P04
-
Component/s: ACE-Components, Framework
-
Labels:None
-
Environment:WebSphere 8 (8.5 Liberty)
-
Assignee Priority:P1
Description
-
Hide
- eclipseWASEAR.zip
- 663 kB
- Ken Fyten
-
- wasEar/.project 0.7 kB
- wasEar/.../org.eclipse.wst.common.component 2 kB
- wasEar/.../org.eclipse.wst.common.project.facet.core.xml 0.2 kB
- wasEar/EarContent/.../application.xml 0.5 kB
- wasEar/lib/ace-black-tie.jar 34 kB
- wasEar/lib/ace-blitzer.jar 22 kB
- wasEar/lib/ace-cupertino.jar 30 kB
- wasEar/lib/jsf-api-2.1.28.jar 623 kB
- wasEJB/.classpath 0.8 kB
- wasEJB/.project 0.8 kB
- wasEJB/.../org.eclipse.jdt.core.prefs 0.3 kB
- wasEJB/.../org.eclipse.wst.common.component 0.4 kB
- wasEJB/.../org.eclipse.wst.common.project.facet.core.xml 0.3 kB
- wasEJB/build/.../META-INF/ejb-jar.xml 0.4 kB
- wasEJB/build/.../META-INF/MANIFEST.MF 0.1 kB
- wasEJB/ejbModule/META-INF/ejb-jar.xml 0.4 kB
- wasEJB/ejbModule/META-INF/MANIFEST.MF 0.1 kB
- wasEJBClient/.classpath 0.8 kB
- wasEJBClient/.project 0.8 kB
- wasEJBClient/.../org.eclipse.jdt.core.prefs 0.3 kB
- wasEJBClient/.../org.eclipse.wst.common.component 0.2 kB
- wasEJBClient/.../org.eclipse.wst.common.project.facet.core.xml 0.3 kB
- wasEJBClient/build/.../META-INF/MANIFEST.MF 0.0 kB
- wasEJBClient/ejbModule/.../MANIFEST.MF 0.0 kB
- wasWar/.classpath 2 kB
- wasWar/.project 1.0 kB
- wasWar/.settings/.jsdtscope 0.5 kB
- wasWar/.../org.eclipse.jdt.core.prefs 0.3 kB
- wasWar/.../org.eclipse.wst.common.component 0.5 kB
- wasWar/.../org.eclipse.wst.common.project.facet.core.xml 0.4 kB
-
Hide
- myEar.zip
- 28 kB
- Ken Fyten
-
- myEar/.DS_Store 6 kB
- __MACOSX/myEar/._.DS_Store 0.2 kB
- myEar/myEar-ear/.DS_Store 6 kB
- __MACOSX/myEar/myEar-ear/._.DS_Store 0.2 kB
- myEar/myEar-ear/nb-configuration.xml 1 kB
- myEar/myEar-ear/pom.xml 3 kB
- myEar/myEar-ear/.../META-INF/application.xml 0.4 kB
- myEar/myEar-ear/src/.../META-INF/MANIFEST.MF 0.0 kB
- myEar/myEar-ear/.../weblogic-application.xml 0.4 kB
- myEar/myEar-ejb/.DS_Store 6 kB
- __MACOSX/myEar/myEar-ejb/._.DS_Store 0.1 kB
- myEar/myEar-ejb/pom.xml 3 kB
- myEar/myEar-ejb/src/.DS_Store 6 kB
- __MACOSX/myEar/myEar-ejb/src/._.DS_Store 0.1 kB
- myEar/myEar-ejb/src/main/.DS_Store 6 kB
- __MACOSX/myEar/.../main/._.DS_Store 0.1 kB
- myEar/myEar-ejb/src/main/java/.DS_Store 6 kB
- __MACOSX/myEar/.../java/._.DS_Store 0.1 kB
- myEar/myEar-ejb/src/.../java/org/.DS_Store 6 kB
- __MACOSX/myEar/myEar-ejb/.../org/._.DS_Store 0.1 kB
- myEar/myEar-ejb/src/.../icesoft/.DS_Store 6 kB
- __MACOSX/myEar/.../icesoft/._.DS_Store 0.1 kB
- myEar/myEar-ejb/src/.../samples/.DS_Store 6 kB
- __MACOSX/myEar/.../samples/._.DS_Store 0.1 kB
- myEar/myEar-ejb/src/.../resources/.DS_Store 6 kB
- __MACOSX/myEar/.../resources/._.DS_Store 0.1 kB
- myEar/myEar-ejb/src/.../META-INF/MANIFEST.MF 0.0 kB
- myEar/myEar-web/.DS_Store 6 kB
- __MACOSX/myEar/myEar-web/._.DS_Store 0.1 kB
- myEar/myEar-web/nb-configuration.xml 1 kB
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Fixed regular expression (by simplify it a lot) used for extracting the theme names out of the theme jar files to work on Websphere.
Tested showcase with EE4 trunk r48702 on WAS 8.5.5.9, and only two themes are still available.
Deployment steps provided here: http://wiki.icesoft.com/display/IFEE2/EE4+-+WebSphere+Application+Server+8
Add '/' character at the end of the directory name so that Websphere is able to match the searched resources.
EE-4.1.0.RC1 Jenkins Build#5/ EE 4 trunk r.48800: there are still only two themes available in showcase on WAS 8.5.5.9.
Please retest this issue with EE4-trunk.
Add '/' character also at the end of each directory name so that Websphere is able to match the resource directory.
Verified EE 4 trunk r48806 on WAS 8.5.5.9/Tomcat7.0.42 on FF41, IE11/IE8, Chrome50.
Verified EE 4.1.1.BETA Jenkins Build #2 on WAS 8.5.5.9/Tomcat 7.0.42 on IE11, Chrome50, FF41.
For Websphere 8.5 (Liberty), when deploying a war to the app server, it creates an ear of it and the classloader that you get from Thread.currentThread().getContextClassLoader();
returns the uppermost classes from the server jee6 jar, etc.
When using an empty string in the following line of code. None of the jars in the WEB-INF/lib are listed in the enumeration for classLoader.getResources(" "); and no jars are listed for classLoader.getResources("META-INF/resources");
I will attach 2 ears that I built to try and deploy to WAS with the theme jars loaded at uppermost level (<ear>/lib). I can run this on Weblogic, but not WAS. They will install, but will not start. The simplest one will not choke on the jsf annotations of TestBean.
2 zips will be attached. myEar.zip was developed in NetBeans and works well on weblogic.
eclipseWASEAR.zip was developed in Eclipse for WAS Liberty profile settings, but still no luck.
Notice that myEar uses maven so could be used with any IDE.