Good day
I've created a simple RESTeasy service with SEAM:
@Path("/accounting") @Name("bankAccounting") @Scope(ScopeType.APPLICATION) public class BankAccounting { @GET @Path("/begin/{identity}/{cod1c}/{codAccount1C}") @Produces("text/plain") public String begin(@PathParam("identity") String identity, @PathParam("cod1c") String cod1c, @PathParam("codAccount1c") String account1c) { if (identity.equals(this.check)) { String currentConversation = UUID.randomUUID().toString(); log.info("Starting new conversation for integration " + currentConversation); BankCollection var = new BankCollection(); var.setCod1c(cod1c); var.setCodAccount1c(account1c); var.setConversation(currentConversation); collections.put(currentConversation, var); conversationsList.add(currentConversation); return currentConversation; } else { return "false"; } } }
also there is following servlet in the web.xml:
<servlet> <servlet-name>Seam Resource Servlet</servlet-name> <servlet-class>org.jboss.seam.servlet.SeamResourceServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>Seam Resource Servlet</servlet-name> <url-pattern>/seam/resource/*</url-pattern> </servlet-mapping>
And following configuration line in the components.xml:
<resteasy:application auto-create="true" scan-resources="true"/>
But when I try to acces either my sevice or simply the /seam/resource/ I receive 404 error. Can someone help me with that?
any exceptions in log?