发表于: 2017-08-27 23:27:31
1 1015
今天完成的事情:改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
评论