diff --git a/.github/workflows/maven-build-snapshots.yml b/.github/workflows/maven-build-snapshots.yml
index cbceceb..ed75806 100644
--- a/.github/workflows/maven-build-snapshots.yml
+++ b/.github/workflows/maven-build-snapshots.yml
@@ -18,8 +18,7 @@ jobs:
fail-fast: false
matrix:
coherenceVersion:
- - 24.03.2-SNAPSHOT
- - 24.03.1
+ - 24.09
steps:
- uses: actions/checkout@v4
diff --git a/.github/workflows/polyglot-build-jdk21.yml b/.github/workflows/polyglot-build-jdk21.yml
index 7ba61e9..7177f13 100644
--- a/.github/workflows/polyglot-build-jdk21.yml
+++ b/.github/workflows/polyglot-build-jdk21.yml
@@ -45,9 +45,12 @@ jobs:
- name: Build with Maven
run: |
- mvn -B package --file pom.xml -Dcoherence.version=24.03
+ mvn -B package --file pom.xml -Dcoherence.version=24.09
+ echo "Running Coherence"
mvn exec:exec > output.log 2>&1 &
+ echo "Sleeping 30..."
sleep 30
+ tail -100 output.log
- name: Test Go Client
run: |
@@ -87,4 +90,4 @@ jobs:
python3 main.py monitor &
PID=$!
sleep 10 && kill -9 $PID
- cd ..
\ No newline at end of file
+ cd ..
diff --git a/README.md b/README.md
index 0f2f5e3..1726d99 100644
--- a/README.md
+++ b/README.md
@@ -22,13 +22,14 @@ The application showcases Coherence general features, scalability capabilities i
* Lambda Support
* OpenTracing Support
* Polyglot client access from JavaScript, Python and Golang
+* Listening for events using Server Sent Events (SSE)
You can run the application locally using `mvn exec:exec` or run on Kubernetes using the Coherence Operator. See the table
of contents below for instructions.
The demonstration uses AngularJS 1.7.5, Bootstrap 3.3.4, and a number of other frameworks. The UI interacts with Coherence using the REST API.
-> Note: By default, this demonstration uses the [Coherence Community Edition](https://github.com/oracle/coherence) version 23.09 and
+> Note: By default, this demonstration uses the [Coherence Community Edition](https://github.com/oracle/coherence) version 24.09 and
> as a consequence the commercial-only feature "Federation" is not available by default.
>
> Please see [here](#run-the-demonstration-using-coherence-grid-edition) if you wish to enable Federation by running using Coherence Grid Edition.
@@ -202,12 +203,12 @@ The steps to run the application on Kubernetes comprises:
mvn clean install -P docker
```
- This creates an image named `coherence-demo:8.0.0-SNAPSHOT` which contains everything needed to run the demo.
+ This creates an image named `coherence-demo:8.1.0-SNAPSHOT` which contains everything needed to run the demo.
> Note: If you are running against a remote Kubernetes cluster, you need to push the Docker
> image to your repository accessible to that cluster. You also need to prefix the image name in the `yaml` files used in the `helm` commands below.
- > Find your Docker image id with `docker images` and tag it with your prefix: `docker tag image youname/coherence-demo:8.0.0-SNAPSHOT` and
- > them push using `docker push youname/coherence-demo:8.0.0-SNAPSHOT`.
+ > Find your Docker image id with `docker images` and tag it with your prefix: `docker tag image youname/coherence-demo:8.1.0-SNAPSHOT` and
+ > them push using `docker push youname/coherence-demo:8.1.0-SNAPSHOT`.
3. **Install the Oracle Coherence Operator**
diff --git a/pom.xml b/pom.xml
index 9dd2e8d..593532c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
com.oracle.coherence
coherence-demo
- 8.0.1-SNAPSHOT
+ 8.1.0
@@ -32,7 +32,7 @@
7.0.5
- 24.03.1
+ 24.09
3.0.1
1.0.1
10.17.1.0
@@ -64,7 +64,6 @@
3.1.1
3.5.0
3.4.1
- 1.2.3
3.10.0
3.1.0
1.5.3
@@ -407,20 +406,6 @@
-
-
- org.jboss.jandex
- jandex-maven-plugin
- ${maven.jandex.plugin.version}
-
-
- make-index
-
- jandex
-
-
-
-