Skip to content

Commit f258d51

Browse files
authored
Merge pull request #39 from kabir/rel-0.3.1
Release 0.3.1
2 parents b017163 + 1f0a308 commit f258d51

File tree

15 files changed

+55
-13
lines changed

15 files changed

+55
-13
lines changed

examples/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.wildfly.a2a</groupId>
99
<artifactId>a2a-java-sdk-jakarta-parent</artifactId>
10-
<version>0.3.1.Beta1-SNAPSHOT</version>
10+
<version>0.3.1.Final</version>
1111
</parent>
1212

1313
<artifactId>a2a-java-sdk-jakarta-examples-parent</artifactId>

examples/simple/client/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.wildfly.a2a</groupId>
99
<artifactId>a2a-java-sdk-jakarta-examples-parent</artifactId>
10-
<version>0.3.1.Beta1-SNAPSHOT</version>
10+
<version>0.3.1.Final</version>
1111
<relativePath>../../pom.xml</relativePath>
1212
</parent>
1313

examples/simple/server/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.wildfly.a2a</groupId>
99
<artifactId>a2a-java-sdk-jakarta-examples-parent</artifactId>
10-
<version>0.3.1.Beta1-SNAPSHOT</version>
10+
<version>0.3.1.Final</version>
1111
<relativePath>../../pom.xml</relativePath>
1212
</parent>
1313

impl/grpc/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.wildfly.a2a</groupId>
99
<artifactId>a2a-java-sdk-jakarta-parent</artifactId>
10-
<version>0.3.1.Beta1-SNAPSHOT</version>
10+
<version>0.3.1.Final</version>
1111
<relativePath>../../pom.xml</relativePath>
1212
</parent>
1313

impl/jsonrpc/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.wildfly.a2a</groupId>
99
<artifactId>a2a-java-sdk-jakarta-parent</artifactId>
10-
<version>0.3.1.Beta1-SNAPSHOT</version>
10+
<version>0.3.1.Final</version>
1111
<relativePath>../../pom.xml</relativePath>
1212
</parent>
1313

impl/rest/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.wildfly.a2a</groupId>
99
<artifactId>a2a-java-sdk-jakarta-parent</artifactId>
10-
<version>0.3.1.Beta1-SNAPSHOT</version>
10+
<version>0.3.1.Final</version>
1111
<relativePath>../../pom.xml</relativePath>
1212
</parent>
1313

pom.xml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<groupId>org.wildfly.a2a</groupId>
1414
<artifactId>a2a-java-sdk-jakarta-parent</artifactId>
15-
<version>0.3.1.Beta1-SNAPSHOT</version>
15+
<version>0.3.1.Final</version>
1616

1717
<packaging>pom</packaging>
1818

@@ -45,7 +45,7 @@
4545
<properties>
4646
<jboss.home>${project.build.directory}${file.separator}wildfly</jboss.home>
4747
<version.wildfly>38.0.0.Final</version.wildfly>
48-
<version.sdk>0.3.2.Final</version.sdk>
48+
<version.sdk>0.3.3.Final</version.sdk>
4949
<!-- This needs to be same version as used by the sdk -->
5050
<version.mutiny-zero>1.1.1</version.mutiny-zero>
5151
<!-- gRPC version matching the a2a-java-sdk -->
@@ -144,6 +144,11 @@
144144
<artifactId>a2a-java-sdk-common</artifactId>
145145
<version>${version.sdk}</version>
146146
</dependency>
147+
<dependency>
148+
<groupId>io.github.a2asdk</groupId>
149+
<artifactId>a2a-java-sdk-microprofile-config</artifactId>
150+
<version>${version.sdk}</version>
151+
</dependency>
147152
<dependency>
148153
<groupId>io.github.a2asdk</groupId>
149154
<artifactId>a2a-java-sdk-server-common</artifactId>

tck/pom.xml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.wildfly.a2a</groupId>
99
<artifactId>a2a-java-sdk-jakarta-parent</artifactId>
10-
<version>0.3.1.Beta1-SNAPSHOT</version>
10+
<version>0.3.1.Final</version>
1111
</parent>
1212

1313
<artifactId>a2a-java-sdk-jakarta-tck-wildfly</artifactId>
@@ -83,6 +83,18 @@
8383
</exclusions>
8484
</dependency>
8585

86+
<!--
87+
This is not strictly needed, but if you want to configure the a2a-java further as mentioned in
88+
https://github.com/a2aproject/a2a-java/tree/v0.3.3.Final?tab=readme-ov-file#4-configuration-system
89+
via MicroProfile Config, this jar needs to be included.
90+
-->
91+
<dependency>
92+
<groupId>io.github.a2asdk</groupId>
93+
<artifactId>a2a-java-sdk-microprofile-config</artifactId>
94+
<scope>provided</scope>
95+
</dependency>
96+
97+
8698
<!--
8799
Include the TCK server from the a2a-java project.
88100
This is the application we will be using, providing the AgentExecutor and the AgentCard.

tests/grpc/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.wildfly.a2a</groupId>
99
<artifactId>a2a-java-sdk-jakarta-tests-parent</artifactId>
10-
<version>0.3.1.Beta1-SNAPSHOT</version>
10+
<version>0.3.1.Final</version>
1111
</parent>
1212

1313
<artifactId>a2a-java-sdk-jakarta-tests-grpc</artifactId>
@@ -68,6 +68,12 @@
6868
<type>test-jar</type>
6969
<scope>test</scope>
7070
</dependency>
71+
<dependency>
72+
<groupId>io.github.a2asdk</groupId>
73+
<artifactId>a2a-java-sdk-microprofile-config</artifactId>
74+
<scope>test</scope>
75+
</dependency>
76+
7177
<!-- Add WildFly Jakarta implementation dependency -->
7278
<dependency>
7379
<groupId>${project.groupId}</groupId>

tests/grpc/src/test/java/org/wildfly/extras/a2a/server/grpc/wildfly/WildFlyA2AGrpcTestCase.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import io.a2a.client.transport.grpc.GrpcTransport;
1111
import io.a2a.client.transport.grpc.GrpcTransportConfigBuilder;
1212
import io.a2a.grpc.A2AServiceGrpc;
13+
import io.a2a.integrations.microprofile.MicroProfileConfigProvider;
1314
import io.a2a.server.PublicAgentCard;
1415
import io.a2a.server.apps.common.AbstractA2AServerTest;
1516
import io.a2a.spec.Event;
@@ -74,6 +75,8 @@ public static WebArchive createDeployment() throws Exception {
7475
getJarForClass(Event.class),
7576
//a2a-java-transport-grpc.jar
7677
getJarForClass(GrpcHandler.class),
78+
//a2a-java-sdk-microprofile-config.jar (needed to configure a2a-java settings via MP Config)
79+
getJarForClass(MicroProfileConfigProvider.class),
7780
// a2a-java-spec-grpc.jar (contains generated gRPC classes)
7881
getJarForClass(A2AServiceGrpc.class), // Removing to avoid auto-registration by WildFly gRPC subsystem
7982
// protobuf-java.jar - include correct version to match gencode 4.31.1

0 commit comments

Comments
 (0)