You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by ra...@apache.org on 2019/01/03 19:54:20 UTC
[tomee] 03/05: TOMEE-2429 - removed 'mp-' and updated index-group
to JSON-B
This is an automated email from the ASF dual-hosted git repository.
radcortez pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git
commit ff370e36124c6bd000b777fef6d44006e93e0bde
Author: Mariani Federico <fe...@gmail.com>
AuthorDate: Sun Dec 30 23:24:32 2018 +0100
TOMEE-2429 - removed 'mp-' and updated index-group to JSON-B
---
examples/mp-jsonb-custom-serializer/README.md | 36 +++++++++++++--------------
examples/mp-jsonb-custom-serializer/pom.xml | 2 +-
2 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/examples/mp-jsonb-custom-serializer/README.md b/examples/mp-jsonb-custom-serializer/README.md
index 4ed7e18..69ede3d 100644
--- a/examples/mp-jsonb-custom-serializer/README.md
+++ b/examples/mp-jsonb-custom-serializer/README.md
@@ -1,4 +1,4 @@
-index-group=Unrevised
+index-group=JSON-B
type=page
status=published
~~~~~~
@@ -7,7 +7,7 @@ This examples shows how to customize objects serialization/deserialization with
## Run and test Endpoint
-the application can be run with 'mvn clean install tomee:run' if port 8080 is available you can invoke the following endpoint: (GET) http://localhost:8080/mp-jsonb-custom-serializer/api/users that should respond with the following json:
+the application can be run with 'mvn clean install tomee:run' if port 8080 is available you can invoke the following endpoint: (GET) http://localhost:8080/jsonb-custom-serializer/api/users that should respond with the following json:
[
{
@@ -28,7 +28,7 @@ the application can be run with 'mvn clean install tomee:run' if port 8080 is av
}
]
-and the endpoint: (POST) http://localhost:8080/mp-jsonb-custom-serializer/api/users with a body like:
+and the endpoint: (POST) http://localhost:8080/jsonb-custom-serializer/api/users with a body like:
{
"id": 1,
@@ -267,7 +267,7 @@ The test spin up an openejb webapp and invoke the users endpoint
# Running
-Running the example can be done from maven with a simple 'mvn clean install' command run from the 'mp-jsonb-custom-serializer' directory.
+Running the example can be done from maven with a simple 'mvn clean install' command run from the 'jsonb-custom-serializer' directory.
When run you should see output similar to the following.
@@ -292,7 +292,7 @@ When run you should see output similar to the following.
INFO - httpejbd 127.0.0.1 4204
INFO - -------
INFO - Ready!
- INFO - Configuring enterprise application: /home/federico/Documents/PRIVATO/Apache/tomee/examples/mp-jsonb-custom-serializer/UserServiceTest
+ INFO - Configuring enterprise application: /home/federico/Documents/PRIVATO/Apache/tomee/examples/jsonb-custom-serializer/UserServiceTest
INFO - Auto-deploying ejb UserService: EjbDeployment(deployment-id=UserService)
INFO - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFO - Auto-creating a container for bean org.superbiz.rest.UserServiceTest: Container(type=MANAGED, id=Default Managed Container)
@@ -301,9 +301,9 @@ When run you should see output similar to the following.
INFO - Configuring Service(id=Default Stateless Container, type=Container, provider-id=Default Stateless Container)
INFO - Auto-creating a container for bean UserService: Container(type=STATELESS, id=Default Stateless Container)
INFO - Creating Container(id=Default Stateless Container)
- INFO - Enterprise application "/home/federico/Documents/PRIVATO/Apache/tomee/examples/mp-jsonb-custom-serializer/UserServiceTest" loaded.
+ INFO - Enterprise application "/home/federico/Documents/PRIVATO/Apache/tomee/examples/jsonb-custom-serializer/UserServiceTest" loaded.
INFO - Creating dedicated application classloader for UserServiceTest
- INFO - Assembling app: /home/federico/Documents/PRIVATO/Apache/tomee/examples/mp-jsonb-custom-serializer/UserServiceTest
+ INFO - Assembling app: /home/federico/Documents/PRIVATO/Apache/tomee/examples/jsonb-custom-serializer/UserServiceTest
INFO - Jndi(name=UserServiceLocalBean) --> Ejb(deployment-id=UserService)
INFO - Jndi(name=global/test/UserService!org.superbiz.rest.UserService) --> Ejb(deployment-id=UserService)
INFO - Jndi(name=global/test/UserService) --> Ejb(deployment-id=UserService)
@@ -344,8 +344,8 @@ When run you should see output similar to the following.
INFO - Service URI: http://127.0.0.1:4204/test/api/users -> EJB org.superbiz.rest.UserService
INFO - GET http://127.0.0.1:4204/test/api/users -> List<User> users()
INFO - POST http://127.0.0.1:4204/test/api/users -> User addUser(User)
- INFO - Deployed Application(path=/home/federico/Documents/PRIVATO/Apache/tomee/examples/mp-jsonb-custom-serializer/UserServiceTest)
- INFO - Undeploying app: /home/federico/Documents/PRIVATO/Apache/tomee/examples/mp-jsonb-custom-serializer/UserServiceTest
+ INFO - Deployed Application(path=/home/federico/Documents/PRIVATO/Apache/tomee/examples/jsonb-custom-serializer/UserServiceTest)
+ INFO - Undeploying app: /home/federico/Documents/PRIVATO/Apache/tomee/examples/jsonb-custom-serializer/UserServiceTest
INFO - Stopping network services
INFO - Stopping server services
INFO - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@7823a2f9
@@ -365,7 +365,7 @@ When run you should see output similar to the following.
INFO - httpejbd 127.0.0.1 4204
INFO - -------
INFO - Ready!
- INFO - Configuring enterprise application: /home/federico/Documents/PRIVATO/Apache/tomee/examples/mp-jsonb-custom-serializer/UserServiceTest
+ INFO - Configuring enterprise application: /home/federico/Documents/PRIVATO/Apache/tomee/examples/jsonb-custom-serializer/UserServiceTest
INFO - Auto-deploying ejb UserService: EjbDeployment(deployment-id=UserService)
INFO - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFO - Auto-creating a container for bean org.superbiz.rest.UserServiceTest: Container(type=MANAGED, id=Default Managed Container)
@@ -374,9 +374,9 @@ When run you should see output similar to the following.
INFO - Configuring Service(id=Default Stateless Container, type=Container, provider-id=Default Stateless Container)
INFO - Auto-creating a container for bean UserService: Container(type=STATELESS, id=Default Stateless Container)
INFO - Creating Container(id=Default Stateless Container)
- INFO - Enterprise application "/home/federico/Documents/PRIVATO/Apache/tomee/examples/mp-jsonb-custom-serializer/UserServiceTest" loaded.
+ INFO - Enterprise application "/home/federico/Documents/PRIVATO/Apache/tomee/examples/jsonb-custom-serializer/UserServiceTest" loaded.
INFO - Creating dedicated application classloader for UserServiceTest
- INFO - Assembling app: /home/federico/Documents/PRIVATO/Apache/tomee/examples/mp-jsonb-custom-serializer/UserServiceTest
+ INFO - Assembling app: /home/federico/Documents/PRIVATO/Apache/tomee/examples/jsonb-custom-serializer/UserServiceTest
INFO - Jndi(name=UserServiceLocalBean) --> Ejb(deployment-id=UserService)
INFO - Jndi(name=global/test/UserService!org.superbiz.rest.UserService) --> Ejb(deployment-id=UserService)
INFO - Jndi(name=global/test/UserService) --> Ejb(deployment-id=UserService)
@@ -417,8 +417,8 @@ When run you should see output similar to the following.
INFO - Service URI: http://127.0.0.1:4204/test/api/users -> EJB org.superbiz.rest.UserService
INFO - GET http://127.0.0.1:4204/test/api/users -> List<User> users()
INFO - POST http://127.0.0.1:4204/test/api/users -> User addUser(User)
- INFO - Deployed Application(path=/home/federico/Documents/PRIVATO/Apache/tomee/examples/mp-jsonb-custom-serializer/UserServiceTest)
- INFO - Undeploying app: /home/federico/Documents/PRIVATO/Apache/tomee/examples/mp-jsonb-custom-serializer/UserServiceTest
+ INFO - Deployed Application(path=/home/federico/Documents/PRIVATO/Apache/tomee/examples/jsonb-custom-serializer/UserServiceTest)
+ INFO - Undeploying app: /home/federico/Documents/PRIVATO/Apache/tomee/examples/jsonb-custom-serializer/UserServiceTest
INFO - Stopping network services
INFO - Stopping server services
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.31 sec
@@ -433,7 +433,7 @@ javaee-api:8.0 brings in all the dependencies needed to spin up a working REST a
If we look at the jar built by maven, we'll see the application itself is quite small:
- $ jar tvf target/mp-jsonb-custom-serializer-8.0.0-SNAPSHOT.war
+ $ jar tvf target/jsonb-custom-serializer-8.0.0-SNAPSHOT.war
0 Sat Dec 29 19:10:44 CET 2018 META-INF/
134 Sat Dec 29 19:10:42 CET 2018 META-INF/MANIFEST.MF
0 Sat Dec 29 19:10:42 CET 2018 WEB-INF/
@@ -452,8 +452,8 @@ If we look at the jar built by maven, we'll see the application itself is quite
1241 Sat Dec 29 17:52:48 CET 2018 WEB-INF/web.xml
0 Sat Dec 29 19:10:44 CET 2018 META-INF/maven/
0 Sat Dec 29 19:10:44 CET 2018 META-INF/maven/org.superbiz/
- 0 Sat Dec 29 19:10:44 CET 2018 META-INF/maven/org.superbiz/mp-jsonb-custom-serializer/
- 1811 Sat Dec 29 17:53:36 CET 2018 META-INF/maven/org.superbiz/mp-jsonb-custom-serializer/pom.xml
- 132 Sat Dec 29 19:10:42 CET 2018 META-INF/maven/org.superbiz/mp-jsonb-custom-serializer/pom.properties
+ 0 Sat Dec 29 19:10:44 CET 2018 META-INF/maven/org.superbiz/jsonb-custom-serializer/
+ 1811 Sat Dec 29 17:53:36 CET 2018 META-INF/maven/org.superbiz/jsonb-custom-serializer/pom.xml
+ 132 Sat Dec 29 19:10:42 CET 2018 META-INF/maven/org.superbiz/jsonb-custom-serializer/pom.properties
This single jar could be deployed any any compliant Java EE implementation. In TomEE you'd simply place it in the `tomee.home/webapps/` directory.
\ No newline at end of file
diff --git a/examples/mp-jsonb-custom-serializer/pom.xml b/examples/mp-jsonb-custom-serializer/pom.xml
index 8ec6910..0d6e968 100644
--- a/examples/mp-jsonb-custom-serializer/pom.xml
+++ b/examples/mp-jsonb-custom-serializer/pom.xml
@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.superbiz</groupId>
- <artifactId>mp-jsonb-custom-serializer</artifactId>
+ <artifactId>jsonb-custom-serializer</artifactId>
<version>8.0.0-SNAPSHOT</version>
<packaging>war</packaging>
<name>OpenEJB :: Examples :: Microprofile JSONB Custom Serializer/Deserializer</name>