Skip to content

McFoggy/jee-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JEE Samples

This project is a collection of self contained JEE project serving as examples or demo of JEE functionalities.

Samples

CDI

  • JAXRS & Conversation
    demo usage of javax.enterprise.context.Conversation & @ConversationScoped beans inside a JAXRS application
  • Servlet & Conversation
    demo usage of javax.enterprise.context.Conversation & @ConversationScoped beans inside a Servlet based application WebServlet with conversation

Build

Integration tests on embedded server

  • mvn clean install

Integration tests on remote server

  • mvn -Premote clean install

Release

This project uses jgitver-maven-plugin to handle its versioning, check documentation for further details.

Once your are satisfied of the HEAD commit (ie you performed all your tests)

  • git tag -a -m "release X.Y.Z, additional reason" X.Y.Z
  • mvn -Prelease -DskipTests deploy
  • git push --follow-tags origin master

Other JEE Samples