Guest User

Untitled

a guest
Jul 19th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.63 KB | None | 0 0
  1. @WebService(serviceName = "CustomerBroker")
  2. public class CustomerBroker {
  3.  
  4. private static final String RTN_MSG_CREATE = "Create";
  5. private static final String RTN_MSG_UPDATE = "Update";
  6.  
  7. /** Process the supplied Customer */
  8. @WebMethod(operationName = "processCustomer")
  9. public String processCustomer(@WebParam(name = "customerId") String customerId, @WebParam(name = "customerName") String customerName) {
  10.  
  11. String returnMsg = "";
  12.  
  13. if (StringUtils.isBlank(customerId)) {
  14. returnMsg = RTN_MSG_CREATE;
  15. } else {
  16. returnMsg = RTN_MSG_UPDATE;
  17. }
  18.  
  19. return returnMsg;
  20. }
  21. }
  22.  
  23. @XmlType(name="Customer", propOrder={"customerId", "customerName"})
  24. @XmlRootElement(name="Customer")
  25. @XmlAccessorType(XmlAccessType.FIELD)
  26. public class Customer {
  27.  
  28. @XmlElement(name="customerId")
  29. public String customerId;
  30.  
  31. @XmlElement(name="customerName")
  32. public String customerName;
  33.  
  34. }
  35.  
  36. public String processCustomer(@WebParam(name = "Customer") Customer c)
  37.  
  38. Error occurred during deployment: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: Servlet web service endpoint '' failure. Please see server.log for more details.
  39. C:NetBeansProjectsCustomerBrokernbprojectbuild-impl.xml:749:
  40. The module has not been deployed.
  41. at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:187)
  42. at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:106)
  43. at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
  44. at sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source)
  45. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  46. at java.lang.reflect.Method.invoke(Method.java:597)
  47. at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
  48. at org.apache.tools.ant.Task.perform(Task.java:348)
  49. at org.apache.tools.ant.Target.execute(Target.java:390)
  50. at org.apache.tools.ant.Target.performTasks(Target.java:411)
  51. at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
  52. at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
  53. at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
  54. at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
  55. at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:284)
  56. at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:539)
  57. at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:154)
  58.  
  59. @XmlAccessorType(XmlAccessType.FIELD)
  60. @XmlType (name="Customer",
  61. propOrder={"customerId", "customerName"})
Add Comment
Please, Sign In to add comment