问个比较偏的问题,是关于Apache Tuscany SCA的

bigbullyrn 2011-08-12 03:55:25
tuscany我仔细研究过好一阵。

由于用的spring 3.0所以只能选择tuscany2.0,网上中文资料=0,去官网查英文文档写的也不太全,自己根据sample搭了一套环境,已经能跑通了,现在就是有一个小问题。

我想在tuscany的composite文件中调用工程外部的配置文件中的配置信息(比如服务器d:\tuscany-soa.properties)。

<component name="TestComponent">
<implementation.spring location="sca-context.xml"/>
<service name="TestService">
<binding.ws uri="http://192.168.3.200:8055/TestComponent/testService"/>
</service>
</component>

比如binding.ws中的uri属性,我想从外部的配置文件中读取。

由于项目原因,同一个SCA工程要部署30多台机器,每个component的发布地址都不一样,写在composite配置文件里固然可以,但是工程更新的话太繁琐)。

如果是用spring配置文件引入外部配置很容易,但tuscany的composite文件貌似没提供这个借口,我跟源码一直跟到 解析composite文件的地方还是没办法解决。

我知道SCA本身用的人就少,用Apache Tuscany 2.0版本的就更少了,不过还是抱着试一试的想法发个帖子问问,希望有人能解答。
...全文
69 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
H_thor 2012-08-09
  • 打赏
  • 举报
回复
您的问题解决了么,能把demo发我一份么,我也遇到了问题,资料太少了huothor@sina.cn

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧