`
commanderhyk
  • 浏览: 2065 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

spring 2.5 annotation 配置 jax-ws方式的ws,aop拦截出现问题

阅读更多

--0在配置文件中开启ws的参数
<bean class="org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter"> 
     <property name="baseAddress" value="http://localhost:9999/" />
</bean>
---1.一个类既是本地的service也是webservice
@Service
@WebService(serviceName = "CBAJService")//公开成为WS
@SOAPBinding(parameterStyle=ParameterStyle.BARE)
public class CBAJService {
public String delete(String arg){
System.out.println("del .."+arg);
return "YYY";
}
}
--2.系统的拦截面
public class AppAspect {
   @AfterReturning(pointcut="execution(* com.xxx.service..*(..))", returning="rtnVal")
    public void doAfter1(JoinPoint jp,Object rtnVal) {
System.out.println("---doAfter--rtn1 is---"+rtnVal);
    }
   @AfterThrowing(pointcut="execution(* com.xx.service..*(..))", throwing="ex") 
    public void doThrowing1(JoinPoint jp, Throwable ex) {
     System.out.println("---doThrowing1--"+ex.getMessage());
     ex.printStackTrace();
    }
}

问题在于当开启表达式拦截到这个类的时候,本地的service调用成功,而访问http://localhost:9999/CBAJService?wsdl 不成功;
去掉pointcut表达式的之后,访问wsdl就成功了,不知道什么原因.

分享到:
评论
1 楼 diaxia2009 2011-03-10  
因为aop后,@WebService标签掉失了。

相关推荐

    JAX-WS 2.2 RI所有相关jar包

    JAX-WS 2.2 RI 所包含的JAR包集合,包含25个JAR包,列表如下: FastInoset.jar gmbal-api-only.jar ha-api.jar javax.annotation.jar javax.mail_1.4.jar jaxb-api.jar jaxb-impl.jar jaxb-xjc.jar jaxws-api...

    JAX-WS 2.2 完整jar包

    JAX-WS 2.2 RI 所包含的JAR包集合,包含25个JAR包,列表如下: FastInoset.jar gmbal-api-only.jar ha-api.jar javax.annotation.jar javax.mail_1.4.jar jaxb-api.jar jaxb-impl.jar jaxb-xjc.jar jaxws-api...

    JAX-WS的lib、src和docs

    4.Annotation Processing Tool(APT)是JAX-WS重要的组成部分,由于JAX-WS2.0规范用到很多元数据,所以需要APT来处理众多的Annotations.在%JDK_HOME%/bin下有两个命令wsgen和wsimport,就是用到APT和Compiler API来处理...

    struts2 hibernate3 spring2.5 annotation 整合

    马士兵视频里的struts2 hibernate3 spring2.5 annotation 整合 绝对好用 里面还有jar包 部署就可以用

    jax-ws-2.2.rar

    在Tomcat上发布webservice所需要的jar包,总共25个:FastInfoset.jar/gmbal-api-only.jar/ha-api.jar/javax.annotation.jar/javax.mail_1.4.jar/jaxb-api.jar/jaxb-impl.jar/jaxb-xjc.jar/jaxws-api.jar/jaxws-rt....

    配置整合DWR3.0和Spring2.5使用annotation注解

    配置整合DWR3.0和Spring2.5使用annotation注解

    JAX-WS 2.2 RI 所包含的JAR包集合

    JAX-WS 2.2 RI 所包含的JAR包集合,包含21个JAR包,列表如下: FastInoset.jar gmbal-api-only.jar ha-api.jar javax.annotation.jar jaxb-api.jar jaxb-impl.jar jaxb-xjc.jar jaxws-api.jar jaxws-rt.jar ...

    jakarta.annotation-api-1.3.5-API文档-中文版.zip

    赠送jar包:jakarta.annotation-api-1.3.5.jar; 赠送原API文档:jakarta.annotation-api-1.3.5-javadoc.jar; 赠送源代码:jakarta.annotation-api-1.3.5-sources.jar; 赠送Maven依赖信息文件:jakarta.annotation...

    JAX-WS 2.2相关jar包下载

    javax.annotation.jar javax.mail_1.4.jar jaxb-api.jar jaxb-impl.jar jaxb-xjc.jar jaxws-api.jar jaxws-rt.jar jaxws-rt-javadoc.jar jaxws-tools.jar jaxws-tools-javadoc.jar jsr173_api.jar jsr181-api.jar ...

    spring-aop-annotation-log-all

    这里zip压缩包囊括了学习Spring过程中用到的所有的jar包; 有: commons-logging-1.2.jar spring-beans-4.0.4.RELEASE.jar spring-context-4.0.4.RELEASE.jar spring-core-4.0.4.RELEASE.jar spring-expression-...

    javax.annotation-api-1.3.2-API文档-中文版.zip

    赠送jar包:javax.annotation-api-1.3.2.jar; 赠送原API文档:javax.annotation-api-1.3.2-javadoc.jar; 赠送源代码:javax.annotation-api-1.3.2-sources.jar; 赠送Maven依赖信息文件:javax.annotation-api-...

    javax.annotation-api-1.2-API文档-中文版.zip

    赠送jar包:javax.annotation-api-1.2.jar; 赠送原API文档:javax.annotation-api-1.2-javadoc.jar; 赠送源代码:javax.annotation-api-1.2-sources.jar; 赠送Maven依赖信息文件:javax.annotation-api-1.2.pom;...

    jakarta.annotation-api-1.3.5-API文档-中英对照版.zip

    赠送jar包:jakarta.annotation-api-1.3.5.jar; 赠送原API文档:jakarta.annotation-api-1.3.5-javadoc.jar; 赠送源代码:jakarta.annotation-api-1.3.5-sources.jar; 赠送Maven依赖信息文件:jakarta.annotation...

    javax.annotation-api-1.3.2-API文档-中英对照版.zip

    赠送jar包:javax.annotation-api-1.3.2.jar; 赠送原API文档:javax.annotation-api-1.3.2-javadoc.jar; 赠送源代码:javax.annotation-api-1.3.2-sources.jar; 包含翻译后的API文档:javax.annotation-api-...

    javax.annotation-api-1.2-API文档-中英对照版.zip

    赠送jar包:javax.annotation-api-1.2.jar; 赠送原API文档:javax.annotation-api-1.2-javadoc.jar; 赠送源代码:javax.annotation-api-1.2-sources.jar; 赠送Maven依赖信息文件:javax.annotation-api-1.2.pom;...

    Spring MVC 2.5 annotation 学习

    博文链接:https://pesome.iteye.com/blog/236273

    javax.annotation-api-1.3.2 jar包.rar

    注解、声明,@Resource注解所在的包

    struts2.1 spring2.5 ibatis2.3 dwr3 annotation配置 集成

    struts2.1 spring2.5 ibatis2.3 dwr3 annotation配置 集成 此中例子不完整. 如要下载:http://download.csdn.net/source/2138885

Global site tag (gtag.js) - Google Analytics