Skip to content

Commit

Permalink
(Not intended to be merged) use java-coap in leshan-server-demo
Browse files Browse the repository at this point in the history
  • Loading branch information
sbernard31 committed Apr 14, 2023
1 parent 2528fa3 commit f3b1216
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 1 deletion.
5 changes: 5 additions & 0 deletions leshan-server-demo/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,11 @@ Contributors:
<groupId>org.eclipse.leshan</groupId>
<artifactId>leshan-core-demo</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.leshan</groupId>
<artifactId>leshan-tl-javacoap-server</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.leshan</groupId>
<artifactId>leshan-server-core-demo</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
import org.eclipse.leshan.server.redis.RedisSecurityStore;
import org.eclipse.leshan.server.security.EditableSecurityStore;
import org.eclipse.leshan.server.security.FileSecurityStore;
import org.eclipse.leshan.transport.javacoap.endpoint.JavaCoapServerEndpointsProvider;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

Expand Down Expand Up @@ -250,7 +251,12 @@ public static LeshanServer createLeshanServer(LeshanServerDemoCLI cli) throws Ex
endpointsBuilder.addEndpoint(coapsAddr, Protocol.COAPS);

// Create LWM2M server
builder.setEndpointsProvider(endpointsBuilder.build());
// builder.setEndpointsProvider(endpointsBuilder.build());

// TODO temporary code to test java-coap instead of californium
JavaCoapServerEndpointsProvider endpointsProvider = new JavaCoapServerEndpointsProvider(coapAddr);
builder.setEndpointsProvider(endpointsProvider);

return builder.build();
}

Expand Down

0 comments on commit f3b1216

Please sign in to comment.