<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>puroc</title>
    <description>&quot;How do you prove that you exist..? May be we don't exist..&quot;</description>
    <link>http://puroc.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>JBoss POJO Cache用户手册总结</title>
        <author>puroc</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://puroc.javaeye.com">puroc</a>&nbsp;
          链接：<a href="http://puroc.javaeye.com/blog/178148" style="color:red;">http://puroc.javaeye.com/blog/178148</a>&nbsp;
          发表时间: 2008年03月31日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>学习了JBoss POJO Cache的用户手册。总结了一下。</p>
          <br/>
          <span style="color:red;">
            <a href="http://puroc.javaeye.com/blog/178148#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 31 Mar 2008 18:17:24 +0800</pubDate>
        <link>http://puroc.javaeye.com/blog/178148</link>
        <guid>http://puroc.javaeye.com/blog/178148</guid>
      </item>
      <item>
        <title>OSGI相关资源链接</title>
        <author>puroc</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://puroc.javaeye.com">puroc</a>&nbsp;
          链接：<a href="http://puroc.javaeye.com/blog/164377" style="color:red;">http://puroc.javaeye.com/blog/164377</a>&nbsp;
          发表时间: 2008年02月22日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          OSGI与log4j<br />http://zhoufu24.javaeye.com/blog/100816<br />OSGI的bundle打包方法<br />http://zhoufu24.javaeye.com/blog/131787<br />我也研究OSGI了<br />http://www.javaeye.com/topic/41102<br />http://www.javaeye.com/topic/41106<br />http://www.javaeye.com/topic/41213<br />Bnd - Bundle Tool中文使用手册<br />http://gocom.primeton.com/blog5970_15944.htm?PHPSESSID=f9c938881527c0a080bbd435b6c9b2d4<br />http://blog.springsource.com/main/2008/02/18/creating-osgi-bundles/<br /><br />TPF插件管理框架功能、实现以及下载 <br />http://www.blogjava.net/BlueDavy/archive/2007/10/05/150598.html<br /><br />BlueDavy之技术Blog<br />http://www.blogjava.net/BlueDavy/<br />http://gocom.primeton.com/modules/gSpace/about_onetag.php?tagid=167&tagname=OSGI<br /><br />下载 bundle<br />http://download.eclipse.org/tools/orbit/downloads/drops/R200709171314/<br /><br />在osgi中使用log4j<br />http://www.eclipsezone.com/eclipse/forums/t99588.html<br /><br />把第三方jar包变成bundle<br />http://www.tuscany.org.cn/index.php/%E5%BC%95%E5%85%A5WebXSample%E4%BB%A3%E7%A0%81
          <br/>
          <span style="color:red;">
            <a href="http://puroc.javaeye.com/blog/164377#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 22 Feb 2008 23:37:24 +0800</pubDate>
        <link>http://puroc.javaeye.com/blog/164377</link>
        <guid>http://puroc.javaeye.com/blog/164377</guid>
      </item>
      <item>
        <title>OSGI TIPS</title>
        <author>puroc</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://puroc.javaeye.com">puroc</a>&nbsp;
          链接：<a href="http://puroc.javaeye.com/blog/164376" style="color:red;">http://puroc.javaeye.com/blog/164376</a>&nbsp;
          发表时间: 2008年02月22日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          1.在bundle和component中必须得有一个无参的构造函数。否则bundle将抛出异常，component不抛出异常，但是该component不能启动。 <br /><br /><pre name="code" class="java">Caused by: java.lang.InstantiationException: b.Activator
	at java.lang.Class.newInstance0(Class.java:335)
	at java.lang.Class.newInstance(Class.java:303)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:136)
	... 14 more</pre><br />2.在一个bundle中有多个component的。 <br />为每个component定义个配置文件，然后在MANIFEST.MF中进行配置如下： <br />Service-Component: OSGI-INF/component.xml,OSGI-INF/component2.xml <br /><br />3.在一个component的service中，提供多个interface，如下： <br />&lt;component name=&quot;comeImpl&quot;&gt; <br />&lt;implementation class=&quot;impl2.ComeImpl&quot;/&gt; <br />&lt;service&gt; <br />&lt;provide interface=&quot;intf2.Come&quot;/&gt; <br />&lt;provide interface=&quot;intf3.Third&quot;/&gt; <br />&lt;/service&gt; <br />&lt;/component&gt; <br /><br />4.提供的service，一定要被其他bundle引用，否则提供service的component不会被加载。 <br /><br />5.当一个component被加载的时候，先调用构造函数，再调用注入(set)方法，然后是activate方法。 <p>&nbsp;</p>
          <br/>
          <span style="color:red;">
            <a href="http://puroc.javaeye.com/blog/164376#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 22 Feb 2008 23:26:53 +0800</pubDate>
        <link>http://puroc.javaeye.com/blog/164376</link>
        <guid>http://puroc.javaeye.com/blog/164376</guid>
      </item>
  </channel>
</rss>