Skip to content

Commit 6856a5f

Browse files
committed
fix: setting endpoint and engine jpars
1 parent 0b6b8d8 commit 6856a5f

File tree

4 files changed

+16
-17
lines changed

4 files changed

+16
-17
lines changed

Dockerfile

+7-7
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# docker build -t vaimeedock/sepa:v0.15.0 -t vaimeedock/sepa:latest .
77
# docker push vaimeedock/sepa --all-tag
88

9-
FROM maven:3.6-jdk-11 as BUILD
9+
FROM maven:3.6-jdk-11 AS build
1010
COPY . .
1111

1212
ENV JMX_HOSTNAME=0.0.0.0
@@ -16,13 +16,13 @@ RUN mvn clean package
1616

1717
FROM openjdk:11.0-jre
1818

19-
COPY --from=BUILD ./engine/target/engine-1.0.0-SNAPSHOT.jar /engine.jar
20-
COPY --from=BUILD ./engine/src/main/resources/jmxremote.password /jmxremote.password
21-
COPY --from=BUILD ./engine/src/main/resources/jmxremote.access /jmxremote.access
22-
COPY --from=BUILD ./engine/src/main/resources/jmx.properties /jmx.properties
23-
COPY --from=BUILD ./engine/src/main/resources/endpoint.jpar /endpoint.jpar
19+
COPY --from=build ./engine/target/engine-1.0.0-SNAPSHOT.jar /engine.jar
20+
COPY --from=build ./engine/src/main/resources/jmxremote.password /jmxremote.password
21+
COPY --from=build ./engine/src/main/resources/jmxremote.access /jmxremote.access
22+
COPY --from=build ./engine/src/main/resources/jmx.properties /jmx.properties
23+
COPY --from=build ./engine/src/main/resources/endpoint.jpar /endpoint.jpar
2424
# COPY ALL ENDPOINTS TO ALLOW CMD LINE CUSTOMIZATION
25-
COPY --from=BUILD ./engine/src/main/resources/endpoints /endpoints
25+
COPY --from=build ./engine/src/main/resources/endpoints /endpoints
2626

2727
RUN chmod 600 /jmxremote.password
2828

client-api/pom.xml

+1-9
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,7 @@
99
</parent>
1010
<artifactId>client-api</artifactId>
1111

12-
<!-- <build>-->
13-
<!-- <plugins>-->
14-
<!-- <plugin>-->
15-
<!-- <groupId>org.apache.maven.plugins</groupId>-->
16-
<!-- <artifactId>maven-surefire-plugin</artifactId>-->
17-
<!-- <version>3.1.2</version>-->
18-
<!-- </plugin>-->
19-
<!-- </plugins>-->
20-
<!-- </build>-->
12+
2113
<dependencies>
2214
<dependency>
2315
<groupId>org.apache.commons</groupId>

engine/src/main/java/it/unibo/arces/wot/sepa/engine/core/Engine.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
*/
4242

4343
public class Engine implements EngineMBean {
44-
private final static String version = "v0.15.2";
44+
private final static String version = "v0.15.3";
4545

4646
private EngineProperties properties = null;
4747

engine/src/main/java/it/unibo/arces/wot/sepa/engine/core/EngineProperties.java

+7
Original file line numberDiff line numberDiff line change
@@ -518,6 +518,13 @@ private void setParameter(String key,String value) {
518518
case "-host":
519519
endpointProperties.setHost(value);
520520
break;
521+
case "-engine":
522+
engineJpar = value;
523+
break;
524+
case "-endpoint":
525+
endpointJpar = value;
526+
break;
527+
521528
case "-sparql11protocol.protocol":
522529
if (value.toLowerCase().equals("http")) endpointProperties.setProtocolScheme(ProtocolScheme.http);
523530
else if (value.toLowerCase().equals("https")) endpointProperties.setProtocolScheme(ProtocolScheme.https);

0 commit comments

Comments
 (0)