Guest User

Untitled

a guest
Aug 1st, 2018
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.76 KB | None | 0 0
  1. Sample Struts-2 application deployment
  2. --- Incompletely deployed packages ---
  3. org.jboss.deployment.DeploymentInfo@6381ab5b { url=file:/C:/jboss-4.2.3.GA/server/default/deploy/balaji.war }
  4. deployer: MBeanProxyExt[jboss.web:service=WebServer]
  5. status: Deployment FAILED reason: URL file:/C:/jboss-4.2.3.GA/server/default/tmp/deploy/tmp3791207339634144112balaji-exp.war/ deployment failed
  6. state: FAILED
  7. watch: file:/C:/jboss-4.2.3.GA/server/default/deploy/balaji.war
  8. altDD: null
  9. lastDeployed: 1330411627773
  10. lastModified: 1330411627765
  11.  
  12. mbeans:
  13.  
  14. --- MBeans waiting for other MBeans ---
  15. ObjectName: jboss.web.deployment:war=balaji.war,id=1669442395
  16. State: FAILED
  17. Reason: org.jboss.deployment.DeploymentException: URL file:/C:/jboss-4.2.3.GA/server/default/tmp/deploy/tmp3791207339634144112balaji-exp.war/ deployment failed
  18.  
  19. --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
  20. ObjectName: jboss.web.deployment:war=balaji.war,id=1669442395
  21. State: FAILED
  22. Reason: org.jboss.deployment.DeploymentException: URL file:/C:/jboss-4.2.3.GA/server/default/tmp/deploy/tmp3791207339634144112balaji-exp.war/ deployment failed
  23.  
  24.  
  25. 12:17:08,876 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-localhost%2F127.0.0.1-8090
  26. 12:17:08,924 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-localhost%2F127.0.0.1-8009
  27. 12:17:08,959 INFO [Server] JBoss (MX MicroKernel) [4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] Started in 11s:700ms
  28.  
  29. 12:19:24,258 INFO [TomcatDeployer] deploy, ctxPath=/balaji, warUrl=.../tmp/deploy/tmp7423340101766636518balaji-exp.war/
  30. 12:19:24,572 WARN [FileManager] Could not create JarEntryRevision for [jar:file:/C:/jboss-4.2.3.GA/server/default/tmp/deploy/tmp7423340101766636518balaji-exp.war/WEB-INF/lib/struts2-core-2.3.1.2.jar]!
  31. java.lang.NoClassDefFoundError: org/apache/commons/io/FileUtils
  32. at com.opensymphony.xwork2.util.FileManager$JarEntryRevision.build(FileManager.java:309)
  33. at com.opensymphony.xwork2.util.FileManager.loadFile(FileManager.java:145)
  34. at com.opensymphony.xwork2.util.FileManager.loadFile(FileManager.java:105)
  35. at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:935)
  36. at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:155)
  37. at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.init(XmlConfigurationProvider.java:122)
  38. at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:179)
  39.  
  40. Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.FileUtils
  41. at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
  42. at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
  43. ... 103 more
  44. 12:19:24,640 INFO [XmlConfigurationProvider] Parsing configuration file [struts-default.xml]
  45. 12:19:24,642 ERROR [[/balaji]] Exception starting filter struts2
  46. java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils
  47. at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:201)
  48. at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:102)
  49. at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:180)
  50. at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
  51.  
  52. Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils
  53. at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
  54. at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
  55. ... 99 more
  56. 12:19:24,644 ERROR [StandardContext] Error filterStart
  57. 12:19:24,644 ERROR [StandardContext] Context [/balaji] startup failed due to previous errors
  58. 12:19:24,664 WARN [ServiceController] Problem starting service jboss.web.deployment:war=balaji.war,id=1669442395
  59. org.jboss.deployment.DeploymentException: URL file:/C:/jboss-4.2.3.GA/server/default/tmp/deploy/tmp7423340101766636518balaji-exp.war/ deployment failed
  60. at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:386)
  61. at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
  62.  
  63. deploydir=C:/jboss-4.2.3.GA/server/default/deploy
  64. userlib=C:/Jar/struts2jars
  65. warname=balaji
  66.  
  67. <%@ taglib prefix="struts" uri="/struts-tags" %>
  68.  
  69. <html>
  70. <head>
  71. <title>
  72. struts2 Application
  73. </title>
  74. </head>
  75.  
  76. <body bgcolor="yellow">
  77. <struts:form action="dologin" method="get">
  78.  
  79. <struts:textfield name="username" label="Enter your name"/>
  80.  
  81. <struts:password name="password" label="Enter your Password"/>
  82.  
  83. <struts:submit value="Login"/>
  84.  
  85. </struts:form>
  86.  
  87. </body>
  88.  
  89. </html>
  90.  
  91. package com.cluster.action;
  92.  
  93. import com.opensymphony.xwork2.ActionSupport;
  94.  
  95. public class Login extends ActionSupport {
  96.  
  97. private static final long serialVersionUID = 1L;
  98.  
  99. private String username;
  100. private String password;
  101.  
  102. public String getUsername() {
  103. return username;
  104. }
  105.  
  106. public void setUsername(String username) {
  107. this.username = username;
  108. }
  109.  
  110. public String getPassword() {
  111. return password;
  112. }
  113.  
  114. public void setPassword(String password) {
  115. this.password = password;
  116. }
  117.  
  118.  
  119.  
  120. public String execute() {
  121. String strResult = "failure";
  122.  
  123. if(username.equalsIgnoreCase("Balaji") && password.equalsIgnoreCase("Cluster")) {
  124. strResult = "success";
  125. }
  126.  
  127. return strResult;
  128. }
  129.  
  130. }
Add Comment
Please, Sign In to add comment