Re: Release 3.3.4 with weblogic 12c (servlet 3.0) fix.
Splash › Forums › PrettyFaces Users › Release 3.3.4 with weblogic 12c (servlet 3.0) fix. › Re: Release 3.3.4 with weblogic 12c (servlet 3.0) fix.
I don’t think we should release 3.3.4 just for this fix. Especially because it is actually just a workaround for a bug in your container. And I also have two other things on my TODO list that I would like to get into 3.3.4 but I’m currently very busy, so this may take some time.
I can understand that you don’t want to setup a repository manager in your team just for one single artifact. But there are simpler approaches. One a approach I used in the past is having an “in-project-maven-repository”. It is based on the idea of declaring a repository in your pom that points to a local directory in your project.
Here are some references:
With such a local repository in your project, you can easily deploy a custom PrettyFaces version to it. First you should set the version to some new value:
mvn versions:set -DnewVersion=3.3.3-fix1
Then deploy it to your project repository using the
mvn deploy -DaltDeploymentRepository=myrepo::default::file:///somewhere/myproject/lib/
Now you should be able to set the PrettyFaces version to
3.3.3-fix1 which will be automatically resolved from the repository located within you project directory structure.
I hope this helps. Feel free to contact me if you have further questions regarding this approach.