<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cactus Thinking &#187; Java世界</title>
	<atom:link href="http://www.cactus.org.cn/tag/java/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cactus.org.cn</link>
	<description>程序是改出来的。</description>
	<lastBuildDate>Thu, 22 Sep 2011 05:13:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>红帽子(Redhat)/JBoss宣布支持Apache CXF</title>
		<link>http://www.cactus.org.cn/2009/03/%e7%ba%a2%e5%b8%bd%e5%ad%90redhat%e5%ae%a3%e5%b8%83%e6%94%af%e6%8c%81apache-cxf.html</link>
		<comments>http://www.cactus.org.cn/2009/03/%e7%ba%a2%e5%b8%bd%e5%ad%90redhat%e5%ae%a3%e5%b8%83%e6%94%af%e6%8c%81apache-cxf.html#comments</comments>
		<pubDate>Thu, 26 Mar 2009 01:54:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java世界]]></category>
		<category><![CDATA[Translations]]></category>
		<category><![CDATA[CXF]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Redhat]]></category>

		<guid isPermaLink="false">http://www.cactus.org.cn/2009/03/%e7%ba%a2%e5%b8%bd%e5%ad%90redhat%e5%ae%a3%e5%b8%83%e6%94%af%e6%8c%81apache-cxf.html</guid>
		<description><![CDATA[by JBoss Team
We’re happy to announce that as of today, Red Hat has become a key contributor to the Apache CXF, which is an open-source, fully featured, easy to use Web Services framework. It is the combination of two projects: Celtix developed by IONA and XFire developed at Codehaus working together at the Apache Software [...]]]></description>
		<wfw:commentRss>http://www.cactus.org.cn/2009/03/%e7%ba%a2%e5%b8%bd%e5%ad%90redhat%e5%ae%a3%e5%b8%83%e6%94%af%e6%8c%81apache-cxf.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>maven package skip test</title>
		<link>http://www.cactus.org.cn/2009/03/maven-package-skip-test.html</link>
		<comments>http://www.cactus.org.cn/2009/03/maven-package-skip-test.html#comments</comments>
		<pubDate>Tue, 10 Mar 2009 02:10:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Java世界]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://www.cactus.org.cn/2009/03/maven-package-skip-test.html</guid>
		<description><![CDATA[mvn package –Dmaven.test.skip=true
]]></description>
		<wfw:commentRss>http://www.cactus.org.cn/2009/03/maven-package-skip-test.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java -Tools</title>
		<link>http://www.cactus.org.cn/2008/10/java-tools.html</link>
		<comments>http://www.cactus.org.cn/2008/10/java-tools.html#comments</comments>
		<pubDate>Thu, 30 Oct 2008 11:49:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java世界]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://blog.dating07.com/?p=21</guid>
		<description><![CDATA[1.StringUtils2.IOUtils and FileUtils3.Google collections4.java.util.concurrent
]]></description>
		<wfw:commentRss>http://www.cactus.org.cn/2008/10/java-tools.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpringSource改变其对Spring框架及其产品的维护策略</title>
		<link>http://www.cactus.org.cn/2008/09/springsource%e6%94%b9%e5%8f%98%e5%85%b6%e5%af%b9spring%e6%a1%86%e6%9e%b6%e5%8f%8a%e5%85%b6%e4%ba%a7%e5%93%81%e7%9a%84%e7%bb%b4%e6%8a%a4%e7%ad%96%e7%95%a5.html</link>
		<comments>http://www.cactus.org.cn/2008/09/springsource%e6%94%b9%e5%8f%98%e5%85%b6%e5%af%b9spring%e6%a1%86%e6%9e%b6%e5%8f%8a%e5%85%b6%e4%ba%a7%e5%93%81%e7%9a%84%e7%bb%b4%e6%8a%a4%e7%ad%96%e7%95%a5.html#comments</comments>
		<pubDate>Sat, 20 Sep 2008 20:30:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java世界]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://blog.dating07.com/?p=15</guid>
		<description><![CDATA[by 丑鑫鑫
貌似从今以后我们需要为正在使用的spring框架的bug修复付费。Spring框架背后的公司SpringSource宣布了一项产品维护策略:
1.SpringSource 提供给 SpringSource Enterprise 的付费用户三年的当前版本如日常的维护版本样般的bug fix，安全隐患修复，快速的补丁修复。
2.针对免费的社区用户，当一个新的主版本发布后，为了找出开始的稳定性问题提供3周的bug fix等维护，过了三周以后SpringSource将不会把该版本的后续维护版本发布给社区的免费用户，而是将它提供给Enterprise的付费用户，Community user 只能从下一个Major Community Release 中得到上个版本的bug fix。
附上原文：http://www.springsource.com/products/enterprise/maintenancepolicy

SpringSource Enterprise Maintenance Policy
Effective September 2008, SpringSource has implemented a new maintenance policy for Spring.  The policy provides Spring production users with a long-term, stable application platform to build, run and manage their Spring-powered applications.
Maintenance Policy:Customers who are using SpringSource Enterprise, [...]]]></description>
		<wfw:commentRss>http://www.cactus.org.cn/2008/09/springsource%e6%94%b9%e5%8f%98%e5%85%b6%e5%af%b9spring%e6%a1%86%e6%9e%b6%e5%8f%8a%e5%85%b6%e4%ba%a7%e5%93%81%e7%9a%84%e7%bb%b4%e6%8a%a4%e7%ad%96%e7%95%a5.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>限制同一用户同一时间只能一次登录系统(Acegi ConcurrentSessionFilter)</title>
		<link>http://www.cactus.org.cn/2008/09/acegi-concurrentsessionfilter.html</link>
		<comments>http://www.cactus.org.cn/2008/09/acegi-concurrentsessionfilter.html#comments</comments>
		<pubDate>Fri, 19 Sep 2008 22:27:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java世界]]></category>
		<category><![CDATA[acegi]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blog.dating07.com/?p=14</guid>
		<description><![CDATA[by 丑鑫鑫
如果系统是采用acegi security,你不需要另外编写额外的代码来满足这个需求，硬生生的写个Listener,Filter去监听或者拦截session，实现这个功能不叫重造轮子，应该叫做用别人的轮子重造轮胎  
采用Acegi 的系统限制同一用户同一时间只能一次登录系统步骤如下：
1.改写web.xml加入如下的语句
&#60;listener&#62;
&#60;listener-class&#62;org.acegisecurity.ui.session.HttpSessionEventPublisher&#60;/listener-class&#62;
&#60;/listener&#62;
这个监听器用来监听session生命期的事件
2.在acegi相关的spring bean配置文件加入：
&#60;bean id=&#8220;authenticationManager&#8221; class=&#8220;org.acegisecurity.providers.ProviderManager&#8221;&#62;
&#60;property name=&#8220;providers&#8221;&#62;
&#60;!&#8211; your providers go here &#8211;&#62;
&#60;/property&#62;
&#60;property name=&#8220;sessionController&#8221;&#62;&#60;ref bean=&#8220;concurrentSessionController&#8221;/&#62;&#60;/property&#62;
&#60;/bean&#62;
&#60;bean id=&#8220;concurrentSessionController&#8221; class=&#8220;org.acegisecurity.concurrent.ConcurrentSessionControllerImpl&#8221;&#62;
&#60;property name=&#8220;maximumSessions&#8221;&#62;&#60;value&#62;1&#60;/value&#62;&#60;/property&#62;
&#60;property name=&#8220;sessionRegistry&#8221;&#62;&#60;ref local=&#8220;sessionRegistry&#8221;/&#62;&#60;/property&#62;
&#60;/bean&#62;
&#60;bean id=&#8220;sessionRegistry&#8221; class=&#8220;org.acegisecurity.concurrent.SessionRegistryImpl&#8221;/&#62;
执行的过程为用户couxinxin登录到系统，在另一台机器上couxinxin这个用户又登录到系统，那么前一个用户couxinxin的Session将被后者冲掉（踢掉）
搞定Over  !      
 必须要使用acegi1.0.6及其以后的版本，不然会报出
java.lang.IllegalArgumentException: Authentication.getDetails() required
这是版本1.0.5的bug
描述为：
If concurrent session control is used with an authentication provider which doesn&#8217;t copy the authentication details object to the successful authentication [...]]]></description>
		<wfw:commentRss>http://www.cactus.org.cn/2008/09/acegi-concurrentsessionfilter.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jboss jBPM SVN Repository Address</title>
		<link>http://www.cactus.org.cn/2008/09/jboss-jbpm-svn-repository-address.html</link>
		<comments>http://www.cactus.org.cn/2008/09/jboss-jbpm-svn-repository-address.html#comments</comments>
		<pubDate>Wed, 10 Sep 2008 18:02:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java世界]]></category>
		<category><![CDATA[开发笔记]]></category>
		<category><![CDATA[jbpm]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://blog.dating07.com/?p=13</guid>
		<description><![CDATA[
Some projects such as JBoss Web Services, JBoss ESB, and JBoss Rules use Subversion for their source code repositories. We have multiple svn repositories:

NOTE: THE URLs here are NOT YET READY for JBoss Rules, please do not use them at this time.
 Anonymous Access is provided by the following url: 
 http://anonsvn.jboss.org/repos/ 
 Committer Access [...]]]></description>
		<wfw:commentRss>http://www.cactus.org.cn/2008/09/jboss-jbpm-svn-repository-address.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

