diff --git a/spring-ejb-modules/spring-ejb-client/pom.xml b/spring-ejb-modules/spring-ejb-client/pom.xml index b3a65db32b..a94a2e96e0 100644 --- a/spring-ejb-modules/spring-ejb-client/pom.xml +++ b/spring-ejb-modules/spring-ejb-client/pom.xml @@ -50,6 +50,18 @@ io.undertow undertow-servlet + + org.wildfly + wildfly-naming-client + + + org.jboss + jboss-ejb-client + + + org.wildfly.common + wildfly-common + diff --git a/spring-ejb-modules/spring-ejb-client/src/main/java/com/baeldung/springejbclient/SpringEjbClientApplication.java b/spring-ejb-modules/spring-ejb-client/src/main/java/com/baeldung/springejbclient/SpringEjbClientApplication.java index 554fac3417..1f04dcb113 100644 --- a/spring-ejb-modules/spring-ejb-client/src/main/java/com/baeldung/springejbclient/SpringEjbClientApplication.java +++ b/spring-ejb-modules/spring-ejb-client/src/main/java/com/baeldung/springejbclient/SpringEjbClientApplication.java @@ -21,7 +21,7 @@ public class SpringEjbClientApplication { Properties jndiProps = new Properties(); jndiProps.put("java.naming.factory.initial", "org.jboss.naming.remote.client.InitialContextFactory"); jndiProps.put("jboss.naming.client.ejb.context", true); - jndiProps.put("java.naming.provider.url", "http-remoting://localhost:8080"); + jndiProps.put("java.naming.provider.url", "remote+http://localhost:8080"); return new InitialContext(jndiProps); } @@ -37,7 +37,7 @@ public class SpringEjbClientApplication { @SuppressWarnings("rawtypes") private String getFullName(Class classType) { - String moduleName = "spring-ejb-remote/"; + String moduleName = "ejb:/spring-ejb-remote/"; String beanName = classType.getSimpleName(); String viewClassName = classType.getName();