王洪伟的专栏

http://blog.teamlet.org

用户操作
[即时聊天] [发私信] [加为好友]
王洪伟ID:teamlet
168474次访问,排名451好友1人,关注者57
10年软件开发设计经验,专注J2EE领域的技术架构和应用.
teamlet的文章
原创 100 篇
翻译 9 篇
转载 67 篇
评论 146 篇
teamlet的公告

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.

关注SOA技术的发展,跟进SCA技术的理论和实现,努力实践。愿与同行者一起分享,互相勉励,共同进步。
最近评论
myself:<configuration>
<source>1.5</source>
<target>1.5</target>
<maxmem>256M</maxmem>
<encoding>UTF-8</encoding>
<……
zhi:您好!!
能不能给我也发一份源码过来!谢谢
zhi@tuanke.net
lai:2008-9-4 13:52:56 org.apache.catalina.core.ApplicationDispatcher invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: getOutputStream() has alread……
lai:2008-9-4 13:52:56 org.apache.catalina.core.ApplicationDispatcher invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: getOutputStream() has alread……
lai:2008-9-4 13:52:55 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet AxisServlet threw exception
java.lang.NullPointerException
at org.apache.axi……
文章分类
收藏
    相册
    资源联接
    Apache Tuscany
    Cruise Control
    Open CSA
    OSOA
    SOA Tools Project
    Theserverside
    中国Java开发网
    满江红
    知识共享@中国大陆
    左邻右舍
    donews的blog
    msn的blog
    Tuscany中文社区
    我用Subversion
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 使用Eclipse3.2.1+STP.0.4.0+Apache Tuscany开发SCA的Java组件(4)安装运行错误问题修正篇收藏

    新一篇: Tuscany SCA以独立应用方式运行的简单例子 | 旧一篇: OSOA规范的几个实现及工具

     1、安装STP插件成功后的问题

     插件安装完后,在eclipse菜单 window --> preferences 下可以看到SOA Tools 以及JAX-WS和SCA子菜单。

    但是,选中SCA下面的Java项会提示一个错误信息: The current page contain invalid value .如图所示:

    这是STP中一个Bug引起的。

    解决方法:可以从 http://stp.teamlet.org 下载已经修正的 STP V0.4.0 Plugin。在提交这个Bug之后,STP尚未发布一个稳定版本,子项目的部分结构也发生了变化。所以这里提供一个可以运行的修正版,可以实现文章中的例子。

    2、提供STP依赖环境

    这里提供STP的依赖环境。可以将这个环境和上面提供的STP V0.4.0 Plugin分别以link方式引入eclipse。

    这个环境包括:
    EMF  ---  emf-sdo-xsd-SDK-2.2.0
    GEF  --- GEF-SDK-3.2
    Java EMF Model Runtime --- JEM-SDK-1.2
    Web Tools Platform  ---  wtp-sdk-R-1.5.0-200606281455
    GMF Platform  --- GMF-runtime-1.0.2
    等...

    可以避免四处下载依赖包,防止包版本不一致,防止遗漏包。

    3、运行STP例子出现的问题

    A、在运行的时候,控制台提示错误:如下

    org.apache.tuscany.spi.loader.UnrecognizedElementException: {http://incubator.apache.org/tuscany/xmlns/binding/rmi/1.0-incubator-M2}binding.rmi [{http://incubator.apache.org/tuscany/xmlns/binding/rmi/1.0-incubator-M2}binding.rmi]
    Context stack trace: [application] 

    解决方法:需要把Tuscany_Home目录中contrib目录下的rmi-1.0-incubator-M2.jar复制到extensions目录中。

    Tuscany_Home是指在eclipse菜单中,window-->preferences-->SOA Tools-->SCA-->Java中Apache Tuscany所设置的目录。

    contrib和extensions是Tuscany_Home目录中同级的子目录。注意:不要把多余的jar复制过来,只要rmi-1.0-incubator-M2.jar !

     

    B、在运行的时候,控制台提示错误:如下

    Exception in thread "main" org.apache.tuscany.spi.component.TargetException: Error initializing component instance [directoryScanExtender]
     at org.apache.tuscany.core.implementation.PojoAtomicComponent.init(PojoAtomicComponent.java:96)
     at org.apache.tuscany.core.component.scope.InstanceWrapperImpl.start(InstanceWrapperImpl.java:49)

    这是由于Tuscany SCA运行需要使用Maven本地库的内容。

    解决方法:可以从 http://stp.teamlet.org 下载STP Sample 依赖环境。

    下载后,解压。放在Document and Setting\当前用户的目录下,建立.m2(注意m前面有一个点),在.m2里面建立repository目录,然后把解压目录中的内容复制到repository中。例如:

    C:\Documents and Settings\teamlet\.m2\repository

    然后在repository目录下是 cglib、org、stax的目录。

    发表于 @ 2007年04月11日 22:58:00|评论(loading...)|编辑

    新一篇: Tuscany SCA以独立应用方式运行的简单例子 | 旧一篇: OSOA规范的几个实现及工具

    评论

    #bjz 发表于2007-06-27 15:46:44  IP: 202.108.130.*
    谢谢,很有用!
    #吴普良 发表于2007-08-18 12:48:26  IP: 218.104.96.*
    您好,你这篇文章最后那个问题要求从 http://stp.teamlet.org 下载STP Sample 依赖环境,我连接不到,请问是什么原因,谢谢!
    2007-08-19 21:06:20作者回复
    网站空间问题,暂时不能提供下载,我可以通过email给你.<br /><br />用你的邮箱给我发个email,说明需要依赖环境.依赖环境的文件大约1.07M.<br /><br />我会在合适的时候恢复下载网站.谢谢关注!
    #java_jack 发表于2007-12-26 18:16:55  IP: 218.80.212.*
    麻烦发SCA的依赖环境给我。谢谢!
    email: cleverfor123@163.com
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © teamlet