Advertisement
Guest User

Untitled

a guest
Jan 8th, 2016
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.75 KB | None | 0 0
  1. > -- phpMyAdmin SQL Dump
  2. > -- version 4.4.10
  3. > -- http://www.phpmyadmin.net
  4. > --
  5. > -- Host: localhost
  6. > -- Generation Time: Jan 09, 2016 at 04:18 AM
  7. > -- Server version: 5.5.42
  8. > -- PHP Version: 7.0.0
  9. >
  10. > SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00";
  11. >
  12. > --
  13. > -- Database: `sampledatabase`
  14. > --
  15. >
  16. > -- --------------------------------------------------------
  17. >
  18. > --
  19. > -- Table structure for table `customer`
  20. > --
  21. >
  22. > CREATE TABLE `customer` ( `idcustomer` varchar(100) NOT NULL,
  23. > `name` varchar(100) NOT NULL, `logo` longblob NOT NULL )
  24. > ENGINE=InnoDB DEFAULT CHARSET=latin1;
  25. >
  26. > --
  27. > -- Indexes for dumped tables
  28. > --
  29. >
  30. > --
  31.  
  32. <?xml version="1.0" encoding="UTF-8"?>
  33. <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
  34. <hibernate-configuration>
  35. <session-factory>
  36. <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
  37. <property name="hibernate.connection.url">jdbc:mysql://localhost:8889/sampledatabase?zeroDateTimeBehavior=convertToNull</property>
  38. <property name="hibernate.connection.username">root</property>
  39. <property name="hibernate.connection.password">root</property>
  40. <mapping resource="com/model/pojos/Customer.hbm.xml"/>
  41. </session-factory>
  42. </hibernate-configuration>
  43.  
  44. <?xml version="1.0" encoding="UTF-8"?>
  45. <!DOCTYPE hibernate-reverse-engineering PUBLIC "-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd">
  46. <hibernate-reverse-engineering>
  47. <schema-selection match-catalog="sampledatabase"/>
  48. <table-filter match-name="customer"/>
  49. </hibernate-reverse-engineering>
  50.  
  51. <?xml version="1.0" encoding="UTF-8"?>
  52. <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
  53. <!-- Generated Jan 8, 2016 7:00:54 PM by Hibernate Tools 4.3.1 -->
  54. <hibernate-mapping>
  55. <class catalog="sampledatabase" name="com.model.pojos.Customer" optimistic-lock="version" table="customer">
  56. <id name="idcustomer" type="string">
  57. <column length="100" name="idcustomer"/>
  58. <generator class="assigned"/>
  59. </id>
  60. <property name="name" type="string">
  61. <column length="100" name="name" not-null="true"/>
  62. </property>
  63. <property name="logo" type="binary">
  64. <column name="logo" not-null="true"/>
  65. </property>
  66. </class>
  67. </hibernate-mapping>
  68.  
  69. package com.model.pojos;
  70. // Generated Jan 8, 2016 7:00:54 PM by Hibernate Tools 4.3.1
  71.  
  72.  
  73.  
  74. /**
  75. * Customer generated by hbm2java
  76. */
  77. public class Customer implements java.io.Serializable {
  78.  
  79.  
  80. private String idcustomer;
  81. private String name;
  82. private byte[] logo;
  83.  
  84. public Customer() {
  85. }
  86.  
  87. public Customer(String idcustomer, String name, byte[] logo) {
  88. this.idcustomer = idcustomer;
  89. this.name = name;
  90. this.logo = logo;
  91. }
  92.  
  93. public String getIdcustomer() {
  94. return this.idcustomer;
  95. }
  96.  
  97. public void setIdcustomer(String idcustomer) {
  98. this.idcustomer = idcustomer;
  99. }
  100. public String getName() {
  101. return this.name;
  102. }
  103.  
  104. public void setName(String name) {
  105. this.name = name;
  106. }
  107. public byte[] getLogo() {
  108. return this.logo;
  109. }
  110.  
  111. public void setLogo(byte[] logo) {
  112. this.logo = logo;
  113. }
  114. }
  115.  
  116. package com.services.webservices;
  117.  
  118. import com.model.dao.CustomerDAO;
  119. import com.model.pojos.Customer;
  120. import javax.jws.WebService;
  121. import javax.jws.WebMethod;
  122. import javax.jws.WebParam;
  123.  
  124. /**
  125. *
  126. * @author javiermonge
  127. */
  128. @WebService(serviceName = "CustomerWS")
  129. public class CustomerWS {
  130.  
  131.  
  132. @WebMethod(operationName = "InsertCustomer")
  133. public String IngresarContacto(@WebParam(name = "customer") Customer customer) {
  134. String message =null;
  135. CustomerDAO contactoDAO = new CustomerDAO();
  136. try {
  137. contactoDAO.insertCustomer(customer);
  138. message = "Good Job!";
  139. } catch (Exception e) {
  140. message = "-->Something went wrong " + e.toString();
  141. }
  142.  
  143. return message;
  144. }
  145.  
  146. /**
  147. * Web service operation
  148. */
  149. @WebMethod(operationName = "SearchCustomer")
  150. public Customer BuscarContacto(@WebParam(name = "idCustomer") String idCustomer) {
  151. CustomerDAO contactoDAO =new CustomerDAO();
  152. Customer customer = contactoDAO.searchCustomer(idCustomer);
  153. return customer;
  154. }
  155. }
  156.  
  157. 08-Jan-2016 19:13:42.900 WARNING [localhost-startStop-1] com.sun.xml.bind.v2.runtime.reflect.opt.Injector.inject duplicate class definition bug occured? Please report this : com/model/pojos/Customer$JaxbAccessorM_getLogo_setLogo_[B
  158. java.lang.ClassFormatError: Illegal class name "com/model/pojos/Customer$JaxbAccessorM_getLogo_setLogo_[B" in class file com/model/pojos/Customer$JaxbAccessorM_getLogo_setLogo_[B
  159. at java.lang.ClassLoader.defineClass1(Native Method)
  160. at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
  161. at java.lang.ClassLoader.defineClass(ClassLoader.java:642)
  162. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  163. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  164. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  165. at java.lang.reflect.Method.invoke(Method.java:497)
  166. at com.sun.xml.bind.v2.runtime.reflect.opt.Injector.inject(Injector.java:205)
  167. at com.sun.xml.bind.v2.runtime.reflect.opt.Injector.inject(Injector.java:85)
  168. at com.sun.xml.bind.v2.runtime.reflect.opt.AccessorInjector.prepare(AccessorInjector.java:89)
  169. at com.sun.xml.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:114)
  170. at com.sun.xml.bind.v2.runtime.reflect.Accessor$GetterSetterReflection.optimize(Accessor.java:369)
  171. at com.sun.xml.bind.v2.runtime.property.SingleElementLeafProperty.<init>(SingleElementLeafProperty.java:81)
  172. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  173. at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  174. at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  175. at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
  176. at com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:124)
  177. at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:179)
  178. at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:515)
  179. at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:534)
  180. at com.sun.xml.bind.v2.runtime.property.SingleElementNodeProperty.<init>(SingleElementNodeProperty.java:101)
  181. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  182. at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  183. at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  184. at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
  185. at com.sun.xml.bind.v2.runtime.property.PropertyFactory.create(PropertyFactory.java:124)
  186. at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.<init>(ClassBeanInfoImpl.java:179)
  187. at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getOrCreate(JAXBContextImpl.java:515)
  188. at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:330)
  189. at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1140)
  190. at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:154)
  191. at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:106)
  192. at com.sun.xml.ws.developer.JAXBContextFactory$1.createJAXBContext(JAXBContextFactory.java:109)
  193. at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:161)
  194. at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:154)
  195. at java.security.AccessController.doPrivileged(Native Method)
  196. at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:153)
  197. at com.sun.xml.ws.model.AbstractSEIModelImpl.postProcess(AbstractSEIModelImpl.java:94)
  198. at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:258)
  199. at com.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:338)
  200. at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:201)
  201. at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:505)
  202. at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:253)
  203. at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
  204. at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:124)
  205. at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4812)
  206. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5255)
  207. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
  208. at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
  209. at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
  210. at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
  211. at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586)
  212. at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1777)
  213. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  214. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  215. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  216. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  217. at java.lang.Thread.run(Thread.java:745)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement