The kitchensink-ear
quickstart demonstrates web-enabled database application, using JSF, CDI, EJB, JPA, and Bean Validation, packaged as an EAR.
The kitchensink-ear
quickstart is a deployable Maven 3 project to help you get your foot in the door developing with {javaVersion} on {productNameFull}.
It demonstrates how to create a compliant {javaVersion} application using JSF, CDI, JAX-RS, EJB, JPA, and Bean Validation. It includes a persistence unit and some sample persistence and transaction code to introduce you to database access in enterprise Java. It is based on the kitchensink quickstart but is packaged as an EAR archive.
The application will be running at the following URL: http://localhost:8080/kitchensink-ear/.
Enter a name, email address, and Phone nubmer in the input field and click the Register button.
If the data entered is valid, the new member will be registered and added to the Members display list.
If the data is not valid, you must fix the validation errors and try again.
When the registration is successful, you will see a log message in the server console:
Registering YOUR_NAME
When you run the Arquillian tests, Maven prints summary of the performed tests to the console. You should see the following results.
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
You should see messages similar to the following:
INFO [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0027: Starting deployment of "test.war" (runtime-name: "test.war")
...
INFO [org.jboss.as.quickstarts.kitchensink_ear.service.MemberRegistration] (default task-102) Registering Jane Doe
INFO [org.jboss.as.quickstarts.kitchensink_ear.test.MemberRegistrationTest] (default task-102) Jane Doe was persisted with id 1
...
INFO [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0028: Stopped deployment test.war (runtime-name: test.war) in 38ms
....
INFO [org.jboss.as.server] (management-handler-thread - 22) WFLYSRV0009: Undeployed "test.war" (runtime-name: "test.war")
You will see the following warnings in the server log. You can ignore these warnings.
WFLYJCA0091: -ds.xml file deployments are deprecated. Support may be removed in a future version.
HHH000431: Unable to determine H2 database version, certain features may not work
For this quickstart, follow the special instructions to build Quickstarts Containing an EAR.
Right-click on the {artifactId}-ear subproject, and choose Run As –> Run on Server.
Choose the server and click Finish.
This starts the server, deploys the application, and opens a browser window that accesses the running application at http://localhost:8080/kitchensink-ear-web.
To undeploy the project, right-click on the {artifactId}-ear project and choose Run As –> Maven build. Enter wildfly:undeploy
for the Goals and click Run.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。