On Feb 27, 2008, at 10:20 AM, Mktg. Incorporate Fast wrote: > This may not be an appropriate forum for this but... > > You guys ROCK!
Thanks! For 3.1.5 we spent a good deal of time looking at compatibility with other packages, and that work had the unexpected side effect of suggesting a large number of smallish code changes to simplify the configuration. -- Scott > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Scott Ferguson > Sent: Wednesday, February 27, 2008 10:09 AM > To: General Discussion for the Resin application server > Subject: [Resin-interest] Resin 3.1.5 > > Resin 3.1.5 is now available: > > download : http://caucho.com/download > release notes: http://caucho.com/resin/changes/resin-3.1.5.xtp > change log: http://caucho.com/resin/changes/changes.xtp > > Bug reports belong at http://bugs.caucho.com > > Resin 3.1.5 is the active development branch. > > * JSF - Resin's JSF is making solid progress and is on track for > release in 3.1.6. Most of the Trinidad project is now working (see > http://wiki.caucho.com/Trinidad) > . The JSF implementation is in resin/plugins/jsf-12.jar. You'll need > to copy it from the plugins to resin/lib to activate it. > > * Quercus - Continued solid work on bug fixes and compatibility. > WordPress and MediaWiki have been put into the "killer app" category > with a thorough review and several bug fixes. > > * Maven/Ivy - We've exposed a Maven/Ivy repository at http://caucho.com/m2 > and http://caucho.com/m2-snapshot. Details are at > http://wiki.caucho.com/Maven2 > and http://wiki.caucho.com/Ivy. > > * Maven/Ant tasks - there's now a resin:run and resin:jspc for Maven > and a jspc task for Ant. > > * Resin embedding (http://caucho.com/resin/doc/resin-embedding.xtp) is > a simple facade for launching a Resin instance either from another > application or for unit testing. The API has a set of test-specific > methods, letting you run regression tests directly without involving > TCP. > > * Resin remoting (http://caucho.com/resin/doc/resin-remoting.xtp) is a > refactoring of the remoting support. The protocol drivers are now > separated out, so adding new protocols is straightforward. Currently > supported are Hessian, Burlap, CXF, and XFire. > > The basic configuration model is a servlet-mapping to define the URL, > with a bean and remote interface, introspected to expose the service > API (using the EJB @Remote model, but without the EJB overhead.) > > * Resin messaging (http://caucho.com/resin/doc/resin-messaging.xtp) is > mostly a configuration cleanup and simplification of queues and > message-driven beans. You can now use Resin's JMS queues with the > BlockingQueue API avoiding the JMS housekeeping. Also, configuring a > listener (message driven bean) is now essentially three lines of XML > in the resin-web.xml. > > * Resin-IoC/EJB integration > (see http://caucho.com/resin/doc/resin-ejb.xtp and > http://caucho.com/resin/doc/resin-ioc.xtp) > The implementation of Resin-IoC/WebBeans and Resin's EJB have been > merged. So the same code handles EJB's @TransactionAttributes as well > as IoC beans, including servlets and filters. > > So, really, the only difference between a @Stateless bean and a > @Singleton bean is the lifecycle. (@Stateless beans are pooled, > @Singletons are multithreaded.) > > * Resin-IoC integrations. We've added ObjectFactory drivers for the > following frameworks: > http://wiki.caucho.com/Mule > http://wiki.caucho.com/Spring > http://wiki.caucho.com/Struts2 > http://wiki.caucho.com/Wicket > > * Watchdog (see http://caucho.com/resin/doc/resin-watchdog.xtp) > Primarily cleanup, but also added an alternate configuration/ > launching capability for ISP-type environments. > > * Security (see http://caucho.com/resin/doc/resin-security.xtp) > The <authenticator> syntax now has a 'uri' attribute shortcut for > known authenticators, simplifying configuration a bit. For custom > authenticators, there is a new abstract class making common password > authenticators easier to implement. > > Also, the <management> tag now implements a default, top-level > authenticator with its <user> tags (same as the old xml: > authenticator.) The <management> authenticator simplifies the /resin- > admin configuration, and is also used for clustered security. > > * Third party integration > > http://wiki.caucho.com/ActiveMQ > http://wiki.caucho.com/Hibernate > http://wiki.caucho.com/Hudson > http://wiki.caucho.com/Jackrabbit > http://wiki.caucho.com/JUnit > http://wiki.caucho.com/Terracotta > http://wiki.caucho.com/Trinidad > > > > > _______________________________________________ > resin-interest mailing list > [email protected] > http://maillist.caucho.com/mailman/listinfo/resin-interest > > > > > _______________________________________________ > resin-interest mailing list > [email protected] > http://maillist.caucho.com/mailman/listinfo/resin-interest _______________________________________________ resin-interest mailing list [email protected] http://maillist.caucho.com/mailman/listinfo/resin-interest
