This is an automated email from the ASF dual-hosted git repository.

jgallimore pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-chatterbox.git.


    from 85ac5cc  Ensure we close the store when we have finished with it
     new 267d824  Bootstrap a NATS JCA Adapter
     new ccb9450  WIP
     new 0a41080  Wrap the message in a proxy, so we don't need all the 
libraries the NATS Streaming client uses in TomEE's classpath
     new 5beef6a  Add basic test to isolate timeout issue from the resource 
adapter
     new 0450a33  Basic adapter working end-to-end. Some more fine tuning 
needed.
     new 6d150f9  Adding parameters and logging

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 {chatterbox-slack => chatterbox-nats}/.gitignore   |   0
 .../chatterbox-nats-api}/pom.xml                   |   6 +-
 .../chatterbox/nats}/api/InboundListener.java      |   5 +-
 .../tomee/chatterbox/nats/api/NATSConnection.java  |   6 +-
 .../chatterbox/nats/api/NATSConnectionFactory.java |   6 +-
 .../tomee/chatterbox/nats/api/NATSException.java   |  24 ++-
 .../tomee/chatterbox/nats/api/NATSMessage.java     |  28 +--
 .../src/main/resources/META-INF/LICENSE            |   0
 .../src/main/resources/META-INF/NOTICE             |   0
 .../chatterbox-nats-impl}/pom.xml                  |  21 +--
 .../nats/adapter/NATSActivationSpec.java           |  23 +--
 .../nats/adapter/NATSResourceAdapter.java          | 210 +++++++++++++++++++++
 .../adapter/out/NATSConnectionFactoryImpl.java     |  20 +-
 .../nats/adapter/out/NATSConnectionImpl.java       |  20 +-
 .../nats/adapter/out/NATSManagedConnection.java    |  33 ++--
 .../adapter/out/NATSManagedConnectionFactory.java  |  26 +--
 .../adapter/out/NATSManagedConnectionMetaData.java |   8 +-
 .../src/main/resources/META-INF/LICENSE            |   0
 .../src/main/resources/META-INF/NOTICE             |   0
 .../chatterbox-nats-rar}/pom.xml                   |   8 +-
 .../src/main/rar}/META-INF/LICENSE                 |   0
 .../src/main/rar/META-INF/NOTICE                   |   0
 .../src/main/rar/META-INF/ra.xml                   |  37 ++--
 .../chatterbox-nats-sample-war}/pom.xml            |  16 +-
 .../src/main/java/org/superbiz/EchoBean.java       |  51 ++---
 .../src/main/java/org/superbiz/Sender.java         |  19 +-
 .../src/main/resources/META-INF/LICENSE            |   0
 .../src/main/resources/META-INF/NOTICE             |   0
 .../src/main/resources/META-INF/ejb-jar.xml        |   0
 chatterbox-nats/docker-compose.yml                 |  35 ++++
 {chatterbox-slack => chatterbox-nats}/pom.xml      |  12 +-
 pom.xml                                            |   1 +
 32 files changed, 423 insertions(+), 192 deletions(-)
 copy {chatterbox-slack => chatterbox-nats}/.gitignore (100%)
 copy {chatterbox-slack/chatterbox-slack-api => 
chatterbox-nats/chatterbox-nats-api}/pom.xml (92%)
 copy 
{chatterbox-slack/chatterbox-slack-api/src/main/java/org/apache/tomee/chatterbox/slack
 => 
chatterbox-nats/chatterbox-nats-api/src/main/java/org/apache/tomee/chatterbox/nats}/api/InboundListener.java
 (87%)
 copy 
chatterbox-twitter/chatterbox-twitter-api/src/main/java/org/apache/tomee/chatterbox/twitter/api/TwitterConnection.java
 => 
chatterbox-nats/chatterbox-nats-api/src/main/java/org/apache/tomee/chatterbox/nats/api/NATSConnection.java
 (83%)
 copy 
chatterbox-xmpp/chatterbox-xmpp-api/src/main/java/org/apache/tomee/chatterbox/xmpp/api/XMPPConnectionFactory.java
 => 
chatterbox-nats/chatterbox-nats-api/src/main/java/org/apache/tomee/chatterbox/nats/api/NATSConnectionFactory.java
 (84%)
 copy 
chatterbox-twitter/chatterbox-twitter-api/src/main/java/org/apache/tomee/chatterbox/twitter/api/TweetException.java
 => 
chatterbox-nats/chatterbox-nats-api/src/main/java/org/apache/tomee/chatterbox/nats/api/NATSException.java
 (64%)
 copy 
chatterbox-imap/chatterbox-imap-api/src/main/java/org/apache/tomee/chatterbox/imap/api/FromParam.java
 => 
chatterbox-nats/chatterbox-nats-api/src/main/java/org/apache/tomee/chatterbox/nats/api/NATSMessage.java
 (60%)
 copy {chatterbox-xmpp/chatterbox-xmpp-sample-war => 
chatterbox-nats/chatterbox-nats-api}/src/main/resources/META-INF/LICENSE (100%)
 copy {chatterbox-slack/chatterbox-slack-api => 
chatterbox-nats/chatterbox-nats-api}/src/main/resources/META-INF/NOTICE (100%)
 copy {chatterbox-twitter/chatterbox-twitter-impl => 
chatterbox-nats/chatterbox-nats-impl}/pom.xml (78%)
 copy 
chatterbox-slack/chatterbox-slack-impl/src/main/java/org/apache/tomee/chatterbox/slack/adapter/SlackActivationSpec.java
 => 
chatterbox-nats/chatterbox-nats-impl/src/main/java/org/apache/tomee/chatterbox/nats/adapter/NATSActivationSpec.java
 (81%)
 create mode 100644 
chatterbox-nats/chatterbox-nats-impl/src/main/java/org/apache/tomee/chatterbox/nats/adapter/NATSResourceAdapter.java
 copy 
chatterbox-xmpp/chatterbox-xmpp-impl/src/main/java/org/apache/tomee/chatterbox/xmpp/impl/XMPPConnectionFactoryImpl.java
 => 
chatterbox-nats/chatterbox-nats-impl/src/main/java/org/apache/tomee/chatterbox/nats/adapter/out/NATSConnectionFactoryImpl.java
 (74%)
 copy 
chatterbox-xmpp/chatterbox-xmpp-impl/src/main/java/org/apache/tomee/chatterbox/xmpp/impl/XMPPConnectionImpl.java
 => 
chatterbox-nats/chatterbox-nats-impl/src/main/java/org/apache/tomee/chatterbox/nats/adapter/out/NATSConnectionImpl.java
 (64%)
 copy 
chatterbox-xmpp/chatterbox-xmpp-impl/src/main/java/org/apache/tomee/chatterbox/xmpp/impl/XMPPManagedConnection.java
 => 
chatterbox-nats/chatterbox-nats-impl/src/main/java/org/apache/tomee/chatterbox/nats/adapter/out/NATSManagedConnection.java
 (80%)
 copy 
chatterbox-slack/chatterbox-slack-impl/src/main/java/org/apache/tomee/chatterbox/slack/adapter/out/SlackManagedConnectionFactory.java
 => 
chatterbox-nats/chatterbox-nats-impl/src/main/java/org/apache/tomee/chatterbox/nats/adapter/out/NATSManagedConnectionFactory.java
 (78%)
 copy 
chatterbox-xmpp/chatterbox-xmpp-impl/src/main/java/org/apache/tomee/chatterbox/xmpp/impl/XMPPManagedConnectionMetaData.java
 => 
chatterbox-nats/chatterbox-nats-impl/src/main/java/org/apache/tomee/chatterbox/nats/adapter/out/NATSManagedConnectionMetaData.java
 (87%)
 copy {chatterbox-xmpp/chatterbox-xmpp-sample-war => 
chatterbox-nats/chatterbox-nats-impl}/src/main/resources/META-INF/LICENSE (100%)
 copy {chatterbox-slack/chatterbox-slack-impl => 
chatterbox-nats/chatterbox-nats-impl}/src/main/resources/META-INF/NOTICE (100%)
 copy {chatterbox-imap/chatterbox-imap-rar => 
chatterbox-nats/chatterbox-nats-rar}/pom.xml (87%)
 copy {chatterbox-xmpp/chatterbox-xmpp-sample-war/src/main/resources => 
chatterbox-nats/chatterbox-nats-rar/src/main/rar}/META-INF/LICENSE (100%)
 copy {chatterbox-slack/chatterbox-slack-rar => 
chatterbox-nats/chatterbox-nats-rar}/src/main/rar/META-INF/NOTICE (100%)
 copy {chatterbox-twitter/chatterbox-twitter-rar => 
chatterbox-nats/chatterbox-nats-rar}/src/main/rar/META-INF/ra.xml (62%)
 copy {chatterbox-slack/chatterbox-slack-sample-war => 
chatterbox-nats/chatterbox-nats-sample-war}/pom.xml (83%)
 copy 
chatterbox-slack/chatterbox-slack-sample-war/src/main/java/org/superbiz/SystemBean.java
 => 
chatterbox-nats/chatterbox-nats-sample-war/src/main/java/org/superbiz/EchoBean.java
 (50%)
 copy {chatterbox-slack/chatterbox-slack-sample-war => 
chatterbox-nats/chatterbox-nats-sample-war}/src/main/java/org/superbiz/Sender.java
 (71%)
 copy {chatterbox-xmpp/chatterbox-xmpp-sample-war => 
chatterbox-nats/chatterbox-nats-sample-war}/src/main/resources/META-INF/LICENSE 
(100%)
 copy {chatterbox-slack/chatterbox-slack-sample-war => 
chatterbox-nats/chatterbox-nats-sample-war}/src/main/resources/META-INF/NOTICE 
(100%)
 copy {chatterbox-slack/chatterbox-slack-sample-war => 
chatterbox-nats/chatterbox-nats-sample-war}/src/main/resources/META-INF/ejb-jar.xml
 (100%)
 create mode 100644 chatterbox-nats/docker-compose.yml
 copy {chatterbox-slack => chatterbox-nats}/pom.xml (96%)

Reply via email to