Spring 1.1 Final Released


News: Spring 1.1 Final Released

  1. Spring 1.1 Final Released (18 messages)

    Dear Spring community,
    I'm pleased to announce that Spring 1.1 final has just been released. Since 1.1 RC2, some API clarifications have happened and a number of bugs have been fixed. There is also a variety of minor new features:
    * reworked BeanWrapperImpl's property-specific custom editor handling to allow registration for uninitialized subpaths
    * added "applyBeanPropertyValues" method to AutowireCapableBeanFactory, for populating an existing bean instance

    * added "(abstract)" marker for properties bean definitions respectively "abstract" attribute for XML bean definitions
    * added support for SqlReturnType interface which allows to return custom types from stored procedures
    * added auto-conversion of java.util.Date and java.util.Calendar to java.sql.Date/Time/Timestamp for JDBC parameters
    * added support for WebSphere 4 to WebSphereNativeJdbcExtractor, autodetecting WebSphere 5 and 4 now

    * added WebLogicServerTransactionManagerFactoryBean, to be used with WebLogicJtaTransactionManager on WebLogic 7.0
    * added support for direct JTA synchronization to AbstractLobType, as alternative to Spring transaction synchronization
    * added "flush" method to HibernateOperations/HibernateTemplate and JdoOperations/JdoTemplate, for eager flushing
    * added "getReportQueryIteratorByQuery" method to OJB PersistenceBrokerOperations and PersistenceBrokerTemplate

    * deprecated AbstractJndiLocator base class in favor of new JndiObjectLocator base class with explicit "lookup" method
    * added JndiObjectTargetSource which performs a fresh JNDI lookup for each call, allowing for hot redeployment in JNDI
    * added "cache" flag to JndiDestinationResolver, to allow for turning off the caching of Destination objects from JNDI
    * added support for ObjectMessage to SimpleMessageConverter, converting between Serializable objects and ObjectMessages

    * added RemoteConnectFailureException and RemoteLookupFailureException as RemoteAccessException subclasses
    * added JndiRmiServiceExporter, JndiRmiClientInterceptor, JndiRmiProxyFactoryBean (for RMI-IIOP resp. CORBA)
    * added "lookupStubOnStartup", "cacheStub" and "refreshStubOnConnectFailure" flags to RmiClientInterceptor
    * added "lookupHomeOnStartup" and "refreshHomeOnConnectFailure" flags to AbstractRemoteSlsbInvokerInterceptor

    * added "createMimeMessage(InputStream)" method to JavaMailSender, building a MimeMessage from raw MIME content
    * MimeMessageHelper creates "multipart/related" now, to make mails with inline images compatible with Outlook Express
    * added "validateAddresses" property to MimeMessageHelper (off by default), delegating to JavaMail 1.3's "validate"

    * added "http10Compatible" flag to RedirectView, to be turned off for sending HTTP 1.1 status code 303 rather than 302
    * added "buildPdfMetadata" callback to AbstractPdfView, for adding meta fields like author to the iText PDF Document
    * added LookupDispatchActionSupport class to Struts support, analogous to ActionSupport but for LookupDispatchActions

    As usual, see the changelog for details. Note that the 1.1 code base contains minor changes in various SPIs which are not backwards-compatible. The API as typically used in applications is as close to 100% compatible as possible, though.

    Spring 1.1 download

    Release Notes

    Change Log

    Threaded Messages (18)

  2. Very Nice[ Go to top ]

    It's nice to have a user driven framework (alternative to vendor driven )

  3. Spring 1.1 Final Released[ Go to top ]

    Congrats to the team, keep up the great work.
    Excellent documentation and frequent releases... I am curious what version and how feature-rich Spring will be by the time EJB3 ships.
  4. Spring 1.1 Final Released[ Go to top ]

    Congrats to the entire Spring Team...

    Just hope that Karl Banke doesnt come down to spoil the fun again :)
  5. excellent site[ Go to top ]

    The Spring site (http://www.springframework.org/) and forums (http://forum.springframework.org) is the most professional I ever seen around a product.

    My regards (truly)
    Rolf Tollerud
  6. Spring forums: PHP?[ Go to top ]


  7. What does it matter that it is PHP? Don't you think that Rod & Juergen have other thing to do than to write a forum? (very elegant BTW - it must be French ;)
  8. Spring forums: PHP?[ Go to top ]

    Yes, PHP is a great and mature technology to develop web applications.
  9. Spring forums: PHP?[ Go to top ]

    Spring forums: PHP?
    It's the best forum software out there. Jive comes near but it isn't written using Spring (some might argue). It's true that the best open source weblog software (wordpress) is written in PHP, the best wikis are written in PHP (tikiwiki, coWiki), etc. Java is just not there. Java is too difficult to host, isn't available as an apache module, uses a lot of memory, etc. Great decision Spring guys - just concentrate on framework and use whatever software you'll need to support the infrastructure and to help the users of your software.
  10. Spring forums: PHP?[ Go to top ]

    Why re-invent the wheel?

    You'll find it hard to get better free forum software than phpBB.

    And it is trivial to install and setup. All you need is PHP and mySQL. You don't even need to know PHP.

    Bruce Blackshaw
    Secure FTP Tools
  11. Spring forums: PHP?[ Go to top ]

    Why re-invent the wheel?You'll find it hard to get better free forum software than phpBB.And it is trivial to install and setup. All you need is PHP and mySQL. You don't even need to know PHP.Bruce BlackshawSecure FTP Toolshttp://www.enterprisedt.com
    Indeed. Java sux. Stay away from it.
  12. phpbb is a great product[ Go to top ]

    Phpbb2 is a great product. I set it up in less than an hour with little knowledge of php. I'd like to see more integration between php and java.
  13. phpbb is a great product[ Go to top ]

    [...] I'd like to see more integration between php and java.
    You're in luck. Hopefully.

     - Peter
  14. excellent site[ Go to top ]

    Could not agree more. Spring as usual, an elegant product with professional services and excellent documentations. The code is as clean and I really love it.

    Kudos!!! to Spring team (Rod, Juergen et. al)

  15. I love Spring[ Go to top ]

    I love Spring !
  16. I love Spring[ Go to top ]

    Primordial spaghetti code has evolved to Pasta Primavera. :)
    Could Spring benefit from Howardesque Eclipsification?
  17. Spring 1.1 Final Released[ Go to top ]

    I want my Spring-RCP ! :-)

    Congrats on the release guys !

    Will Spring support another type of HTTP authentication for http remoting/web services ? It now supports BASIC if I recall correctly.

    As I said, I can't wait for Keith's first release (even beta) on spring rich client platform.
  18. I love Spring[ Go to top ]

    The best J2EE framework I've never seen!

    Congratulations to the Spring team,
    Enrique Medina.
  19. Spring 1.1 Final Released - Woohoo![ Go to top ]

    Thanks for such a clean, easy, well-written and supported framework!

    Pieter Coucke