the provided poseidon-1.0.1.war (from poseidon-1.0.1.zip) is not equal to the version in tag/target/poseidon-1.0.1.war when you build it using Maven.

When I deploy the provided poseidon-1.0.1.war on Weblogic 12.1.3.0 (I have to remove the WEB-INF/lib/javax.faces-2.2.8.jar) the demo application works.
When I build the poseidon-1.0.1.war using the tag/pom.xml (mvn install) and I deploy the tag/target/poseidon-1.0.1.war on Weblogic the demo application fails:

When I compare the war contents I see only differences in the resource folders from:
- poseidon-1.0.1.zip\poseidon-1.0.1.war\resources\
- tag/target/poseidon-1.0.1.war \resources\

The /demo is the same in both
The /poseidon-layout folder is larger in size in the poseidon-1.0.1.zip\poseidon-1.0.1.war version (5.1MB versus 4.6MB)
The /primefaces-poseidon-***theme*** folders are larger in size in the poseidon-1.0.1.zip\poseidon-1.0.1.war version (127.751 bytes versus 55 bytes), No .css files in the tag/target/poseidon-1.0.1.war version. Because sass was not used in the mvn build?
The /sass is the same in both

In the end it was a similar problem as the question "Error in maven project Error loading css, cannot find "theme.css""

The demo pom.xml does not containsa maven sass plugin to make the css file generation part of the build.
Adding the following seems to work for me, it generates all css files using sass and the css files end up in the war file: