发表于: 2017-08-27 23:27:31

1 1014


今天完成的事情:改BUG

根据张帆师兄的指点

先在.composite文件中将https改成rmi

<?xml version="1.0" encoding="UTF-8"?>
<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912"
          xmlns:tuscany="http://tuscany.apache.org/xmlns/sca/1.1"
          xmlns:xsd="http://www.w3.org/2001/XMLSchema"
          name="UserService"  targetNamespace="http://UserService">
   <component name="UserComponent">
       <implementation.spring location="spring-tuscany.xml"/>
       <service name="UserService" >
           <tuscany:binding.rmi  uri="rmi://127.0.0.1:9090/UserService"/>
       </service>
   </component>
</composite>

再在spring-tuscany.xml文件中去掉import spring-mybatis.xml

<?xml version= "1.0" encoding ="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:sca="http://www.springframework.org/schema/sca"
      xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/sca
    http://www.osoa.org/xmlns/sca/1.0/spring-sca.xsd" >
   <sca:service name="UserService" type="com.wyc.service.UserService" target="UserService"/>
       <bean id="UserService" name="UserService" class="com.wyc.serviceImpl.UserServiceImpl"/>
</beans>

在运行测试类

服务是成功启动了,证明tuscany的基本配置是没有问题了,又回到了最初的起点,报空指针异常,取不到数据库信息。

想到是不是因为tuscany与我的链接池不兼容才会报这个错,换成commondbcp尝试一下还是报这个错误,又去看了下pom文件,每个都是正确引用的,接下来就是好好查spring-mybatis.xml和代码的时候了。

明天计划的事情:解决BUG

遇到的问题:如上

收获:调试BUG


返回列表 返回列表
评论

    分享到