📄 resin-3.1.5.xtp
字号:
<document> <header> <product>resin</product> <title>Resin 3.1.5 Release Notes</title> </header><body><localtoc/><s1 title="Resin 3.1.x"><p>Resin 3.1.x is a development branch. New capabilities will be addedalong with bug fixes for future versions of the Resin 3.1.x branch.</p><p>Deployments which need a Resin version with only bug fixes shoulduse the Resin 3.0.x branch.</p></s1><s1 title="Resin JSF"><ul><li>See <a href="../examples/jsf-webbeans/">JSF demo</a></li></ul><p>The Resin JSF implementation has cleaned up tremendously in 3.1.5.The jsf-12.jar is included in the resin/plugin directory. To enableResin-JSF, just move the .jar file into the resin/lib directory.Resin-JSF aims to be high performance, based on its tight integrationwith Resin's JSP and use of Hessian as a serialization protocol.</p></s1><s1 title="Quercus"><ul><li>See <a href="../doc/quercus.xtp">Quercus documentation</a></li></ul><p>Quercus has continued to steadily fix bugs and implement PHP functions.The 3.1.5 release includes a major focus on the Wordpress and MediaWikikiller apps by going through both with a fine toothed comb and fixingbugs as they've been found.</p></s1><s1 title="Embedded Resin"><ul><li>See <a href="../doc/resin-embedding.xtp">Resin Embedding</a></li></ul><p>Resin now includes an embedding facade to simplify integration withIDEs and testing harnesses. The embedded API includes test-supportmethods to simplify and speed-up automated testing.</p></s1><s1 title="Resin Remoting"><ul><li>See <a href="../doc/resin-remoting.xtp">Resin Remoting</a></li><li>See <a href="http://wiki.caucho.com/CXF">CXF support</a></li></ul><p>Resin's remoting capability has been refactored to include a simpledriver API. Protocol factories return a servlet to marshal protocolrequests and responses.</p><p>The applications still use the servlet configuration to expose theirservices as HTTP requests. The protocols are now selected with aneasy to remember uri scheme like "hessian:", "cxf:" or "xfire:".</p></s1><s1 title="Resin Messaging"><ul><li>See <a href="../doc/resin-messaging.xtp">Resin Messaging</a></li></ul><p>The configuration for Resin's messaging (JMS) support has been reworkedsignificantly. JMS queues can now use the <code>BlockingQueue</code> APIfor sending messages without requiring using JMS API (it's still JMSunderneath.) Configuration uses a URI scheme system, so the memory queueis "memory:", the file queue is "file:", etc.</p><p>Message listeners (beans) and JCA endpoint support has been reworkedsignificantly as well. JCA is now significantly easier to configure.</p></s1><s1 title="IoC/EJB integration"><ul><li>See <a href="../doc/resin-ejb.xtp">Resin EJB</a> documentation.</li></ul><p>Resin's EJB 3.0 support has been significantly refactored. BothEJB and IoC use the same underlying code to implement transaction aspects,interception, and lifecycle events.</p></s1><s1 title="Resin-IoC and framework integration"><p>The 3.1.5 release integrates <a href="resin-ioc.xtp">Resin IoC</a> withseveral component frameworks, letting you use Resin's dependency injectionwith objects created in the framework.</p><ul><li>Mule, documented at <a href="http://wiki.caucho.com/Mule">http://wiki.caucho.com/Mule</a></li><li>Spring, documented at <a href="http://wiki.caucho.com/Spring">http://wiki.caucho.com/Spring</a></li><li>Struts2, documented at <a href="http://wiki.caucho.com/Struts2">http://wiki.caucho.com/Struts2</a></li><li>Wicket, documented at <a href="http://wiki.caucho.com/Wicket">http://wiki.caucho.com/Wicket</a></li></ul></s1><s1 title="Maven 2 repository"><ul><li>See <a href="http://wiki.caucho.com/Maven2">http://wiki.caucho.com/Maven2</a></li><li>See <a href="http://wiki.caucho.com/Ivy">http://wiki.caucho.com/Ivy</a></li></ul><p>The Resin 3.1 releases are now available in a Maven2 repositoryat http://caucho.com/m2. Snapshots are available at http://caucho.com/m2-snapshot. Details and information on the resin-maven-plugin capabilityes (resin:run and resin:jspc) areat <a href="http://wiki.caucho.com/Maven2">wiki: Resin and Maven2</a>.</p></s1><s1 title="Ant tasks"><p>Resin ant tasks are now available in the resin/plugins/resin-ant.jar class.Information is availablein <a href="http://wiki.caucho.com/Ant">wiki: Resin and Ant</a>.</p></s1><s1 title="Third-party integration"><ul><li>See <a href="http://wiki.caucho.com/ActiveMQ">http://wiki.caucho.com/ActiveMQ</a></li><li>See <a href="http://wiki.caucho.com/Hibernate">http://wiki.caucho.com/Hibernate</a></li><li>See <a href="http://wiki.caucho.com/Hudson">http://wiki.caucho.com/Hudson</a></li><li>See <a href="http://wiki.caucho.com/Jackrabbit">http://wiki.caucho.com/Jackrabbit</a></li><li>See <a href="http://wiki.caucho.com/JUnit">http://wiki.caucho.com/JUnit</a></li><li>See <a href="http://wiki.caucho.com/Terracotta">http://wiki.caucho.com/Terracotta</a></li><li>See <a href="http://wiki.caucho.com/Trinidad">http://wiki.caucho.com/Trinidad</a></li></ul></s1></body></document>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -