Sign inSign up

javacream/jee_training

By javacream

•Updated over 8 years ago

Simple JEE Training Application based on Wildfly 10.1.0.Final

Image
0

131

javacream/jee_training repository overview

⁠A simple JEE Training Application based on Wildfly 10.1.0.Final

⁠Usage

⁠Container

docker run --rm -p 8080:8080 -p 9990:9990 -p 8787:8787 --name jeetraining javacream/jee_training

⁠Mount log directory

log-directory is /opt/jboss/wildfly/standalone/log

⁠Source Code

⁠Exposed Ports:

  • 8080:
    • Welcome Console
    • Application
  • 9090
  • Admin Console
    • Authentication javacream javacream1234!
  • 8787
    • Debug Port for remote Debugging

⁠Web Frontend

  • jee
    • A simple JSF Application
  • jolokia
    • Jolokia JMX
  • hawtio
    • Hawt Console

⁠REST Endpoints

  • rest/books
  • GET
    • retrieves all books
  • GET /{isbn}
    • retrieves one book. On startup ISBN1..10 are valid
  • PUT application.json
    • updates one book. {"isbn": , "title: ", price: }
  • POST /{title}
    • creates a book, isbn is generated
  • DELETE {isbn}
    • deletes one book
  • rest/store/
  • GET /{category}/{item}
    • valid vategory is 'books', valid items are ISBN1..10
  • rest/key
  • GET
    • retrieves one key

⁠SOAP WSDLs

  • jee/BooksWebService?wsdl
  • jee/IsbnGeneratorWebService?wsdl

Tag summary

Content type

Image

Digest

Size

311.1 MB

Last updated

over 8 years ago

docker pull javacream/jee_training:1.0