jeecg 3.6.6 注释webservice demo,解决内存溢出问题

jeecg_3.6.6
zhangdaihao 9 years ago
parent 9d7f8e76fb
commit 0ee665e4ba

@ -886,7 +886,7 @@
<artifactId>guava</artifactId> <artifactId>guava</artifactId>
<version>${guava.version}</version> <version>${guava.version}</version>
</dependency> </dependency>
<!-- huangzq add cxf webservice 20151231--> <!-- huangzq add cxf webservice 20151231
<dependency> <dependency>
<groupId>org.apache.cxf</groupId> <groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId> <artifactId>cxf-rt-frontend-jaxws</artifactId>
@ -897,7 +897,7 @@
<artifactId>cxf-rt-transports-http</artifactId> <artifactId>cxf-rt-transports-http</artifactId>
<version>${cxf.version}</version> <version>${cxf.version}</version>
</dependency> </dependency>
-->
<!-- jeecg plugin --> <!-- jeecg plugin -->
<dependency> <dependency>
<groupId>org.p3framework</groupId> <groupId>org.p3framework</groupId>

@ -1,6 +1,5 @@
package org.jeecgframework.web.demo.ws.test; package org.jeecgframework.web.demo.ws.test;
import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;
/** /**
* *
@ -12,19 +11,19 @@ import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;
*/ */
public class JeecgWServiceClient { public class JeecgWServiceClient {
public static void main11(String[] args) { // public static void main11(String[] args) {
JaxWsProxyFactoryBean bean = new JaxWsProxyFactoryBean(); // JaxWsProxyFactoryBean bean = new JaxWsProxyFactoryBean();
bean.setServiceClass(JeecgWServiceI.class); // bean.setServiceClass(JeecgWServiceI.class);
bean.setAddress("http://localhost:8080/jeecg/cxf/JeecgWService"); // bean.setAddress("http://localhost:8080/jeecg/cxf/JeecgWService");
JeecgWServiceI client = (JeecgWServiceI) bean.create(); // JeecgWServiceI client = (JeecgWServiceI) bean.create();
System.out.println(client.sayHello()); // System.out.println(client.sayHello());
} // }
//
public static void main(String[] args) { // public static void main(String[] args) {
JaxWsProxyFactoryBean bean = new JaxWsProxyFactoryBean(); // JaxWsProxyFactoryBean bean = new JaxWsProxyFactoryBean();
bean.setServiceClass(JeecgWServiceI.class); // bean.setServiceClass(JeecgWServiceI.class);
bean.setAddress("http://localhost:8080/jeecg/cxf/JeecgWDemoService"); // bean.setAddress("http://localhost:8080/jeecg/cxf/JeecgWDemoService");
JeecgWServiceI client = (JeecgWServiceI) bean.create(); // JeecgWServiceI client = (JeecgWServiceI) bean.create();
System.out.println(client.sayHello()); // System.out.println(client.sayHello());
} // }
} }

@ -124,8 +124,9 @@
<!-- 智能表单配置引入 --> <!-- 智能表单配置引入 -->
<import resource="classpath*:org/jeecgframework/web/cgform/common/spring-mvc-cgform.xml" /> <import resource="classpath*:org/jeecgframework/web/cgform/common/spring-mvc-cgform.xml" />
<!--集成cxf webservice接口--> <!--集成cxf webservice接口
<import resource="classpath:cxf-servlet.xml" /> <import resource="classpath:cxf-servlet.xml" />
-->
<!-- jeecg plugin dev --> <!-- jeecg plugin dev -->
<import resource="classpath:config/spring-config-p3.xml" /> <import resource="classpath:config/spring-config-p3.xml" />
</beans> </beans>

@ -121,7 +121,7 @@
</servlet-mapping> </servlet-mapping>
<!-- 集成cxf webservice接口 --> <!-- 集成cxf webservice接口
<servlet> <servlet>
<description>Apache CXF Endpoint</description> <description>Apache CXF Endpoint</description>
<display-name>cxf</display-name> <display-name>cxf</display-name>
@ -133,7 +133,8 @@
<servlet-name>cxf</servlet-name> <servlet-name>cxf</servlet-name>
<url-pattern>/cxf/*</url-pattern> <url-pattern>/cxf/*</url-pattern>
</servlet-mapping> </servlet-mapping>
-->
<!-- restUrl风格配置 --> <!-- restUrl风格配置 -->
<servlet> <servlet>
<servlet-name>restSpringMvc</servlet-name> <servlet-name>restSpringMvc</servlet-name>

Loading…
Cancel
Save