I Use This!
Very High Activity

News

Analyzed 1 day ago. based on code collected 3 days ago.
Posted almost 12 years ago by ogierke
I am pleased to announce the availability of the second service release of the Spring Data Arora release train. It includes quite a few significant bug fixes that we have already released in the first milestone for the Babbage release train. To ... [More] makethem available in an official release, we backported them into this one here. The modules included are: Spring Data Commons 1.5.2 - Artifacts - JavaDocs - Documentation - Changelog Spring Data JPA 1.3.3 - Artifacts - JavaDocs - Documentation - Changelog Spring Data MongoDB 1.2 - Artifacts - JavaDocs - Documentation - Changelog Spring Data Neo4j 2.2.2 - Artifacts - JavaDocs - Documentation - Changelog The artifacts are also available in Maven central. You find a comprehensive list of the 46 tickets resolved in our JIRA. The next release is going to be a release candidate for the Babbage release train in early August. You can find details for this release in the Spring Data Commons wiki. If you want to learn more about the Spring Data family of projects, the best event to do is SpringOne 2013 being held in Santa Clara early September. Hope to see you there! [Less]
Posted about 12 years ago by Josh Long
Welcome back to another installation of This Week in Spring. We've got a lot to cover, as usual, so let's get right to it! This week I'm at SenchaCon, talking to developers about building RESTful applications and clients, and then I'm off to OSCON ... [More] next week, where I'll be hosting the Spring BOF, giving a talk on the latest and greatest in Spring 4, and helping to man the Pivotal booth. If you're at SenchaCon or OSCON, don't hesitate to ping me and we can talk Spring, Cloud Foundry, big-data, and more! SpringOne 2GX 2013 early bird expires soon, register now to secure the discounted rate! Spring Data ninja Thomas Risberg has announced that Spring For Apache Hadoop 1.0.1.RC1 has been released. The new release supports Hadoop 2.0 and Pivotal HD, among other things. Tool Suite ninja and lead Martin Lippert has announced that Spring Tool Suite And Groovy/Grails Tool Suite 3.3.0 have been released. Very nice! Gary Russell has announced that Spring AMQP 1.2.0 has been released. Check out the What's New for details. Join Mattias Severson & Johan Haleby and learn about Functional Programming without Lambdas on July 18, 2013 Join Hemant Joshi as he introduces how to use Spring and the Cucumber BDD testing framework in a webinar on July 30th, 2013. Our friends at Skills Matter are throwing a Spring-centric conference (the Spring Exchange) in London on November 14 and November 15. There are some killer speakers, and I highly encourage you to make it, if you can. Are you using Spring Social in the wild? We want to hear about it! Spring Security lead and ninja Rob Winch has put together a very nice post on readability when using Spring Security Java configuration. A new "Quick Search" is included in Spring ToolSuite (STS) 3.3.0 and Groovy Grails Tool Suite (GGTS) 3.3.0 which have just been released. Kris De Volder, a senior developer on the Spring and Groovy and Grails Tool Suites, has just put together a nice post on this new feature. Our friend Johnathan Mark Smith is at it again! This time, he's written a post, How to use Fongo and nosql unit to test Spring Data project with MongoDB, JUnit, Log4J. Check it out! Wow! Amir Kibbar, at the HP Software Developer's blog, has put together a really comprehensive look at how to develop a service tier, build a web tier, and then test both. The first post on setting up a service tier, the second is an example of refining the service tier and testing it, the third post introduces how to setup a REST endpoint, and the fourth post talks about testing the REST service. Definitely worth a read (and a bookmark!) It's possible to do everything demonstrated in these posts using straight Java configuration, also… Igor Artamonov has a nice, abbreviated post on how to build a RESTful endpoint with Spring. Our friend at the Baeldung blog has put together a very nice post on how to use digest authentication with Spring Security. [Less]
Posted about 12 years ago by Gary Russell
The Spring AMQP project applies core Spring concepts to the development of AMQP-based messaging solutions. We are pleased to announce that the 1.2.0.RELEASE is now available for Java. Following the Release Candidate, this GA release includes a minor ... [More] bug fix and updates the default RabbitMQ client to 3.1.3. See the Release Notes for details of these changes. Major changes over and above the 1.1.x release are highlighted in the What's New section of the reference manual. Please see the Project page for more information including links to documentation and downloads. [Less]
Posted about 12 years ago by Thomas Risberg
We are happy to announce a new release candidate 1.0.1.RC1 for the Spring for Apache Hadoop project. This release candidate introduces support for Apache Hadoop 1.1.2, Hortonworks HDP 1.2, Apache Hadoop 2.0.3-alpha as well as support for Pivotal HD ... [More] 1.0. The support for these versions are in addition to the already supported versions of Apache Hadoop 1.0.4 and Cloudera CDH 3 and CDH 4. This brings us to support for no less than 7 different Hadoop versions. To make it easier to configure project builds using these varying versions we will be introducing specific flavors of the Maven artifacts and POMs with their respective transitive dependencies. For this 1.0.1.RC1 release we are introducing three additional artifact versions -- 1.0.1.RC1-cdh4 (Cloudera CDH 4), 1.0.1.RC1-pdh1 (Pivotal HD 1.0) and 1.0.1.RC1-hadoop11 (Apache Hadoop 1.1.2 and Hortonworks HDP 1.2). By using these versions as your dependency you will be pulling in their respective transitive dependencies instead of the dependencies from the Apache Hadoop 1.0.4 release that you would get when using the plain 1.0.1.RC1 version. Downloads | JavaDocs | Reference Documentation | Changelog For more information on Spring for Apache Hadoop, see the project home page for reference documentation and the sample applications. We look forward to your feedback on the forum or in the issue tracker. [Less]
Posted about 12 years ago by Martin Lippert
Dear Spring Community, we are happy to announce the next major release of our Eclipse-based tooling today: The Spring Tool Suite (STS) 3.3.0 and the Groovy/Grails Tool Suite (GGTS) 3.3.0. Highlights from this release include: Eclipse Kepler Release ... [More] updates (including Mylyn, EGit, m2e, m2e-wtp) updated bundled tc Server to 2.9.2 and bundled Spring Roo to 1.2.4 ready for Spring 4 support for JavaConfig-driven Spring projects (including navigation support for @Autowired) new and unified "New Spring Project" wizard additional performance improvements for working with Spring projects brand new instant and lightning fast quick search for your workspace GGTS now includes grails 2.2.3 We continue to ship distributions on top of the latest Eclipse release (Eclipse Kelper 4.3) as well as Eclipse Juno 3.8. While the 3.8-based version ships with all the components from Eclipse Juno, only the 4.3-based version ships on top of the just released Eclipse Kepler 4.3 version and is therefore the only distribution that comes with all the latest fixes and improvements from Eclipse Kepler. To download the distributions, please go visit: Spring Tool Suite: http://www.springsource.org/sts Groovy/Grails Tool Suite: http://grails.org/products/ggts Detailed new and noteworthy notes can be found here: STS/GGTS 3.3.0 New & Noteworthy. Updates from STS/GGTS 3.x are available through the automatic "Check for Updates". Users of STS 2.9.x (or older) should start with a fresh installation of STS/GGTS 3.3.0. The next version 3.4.0 is scheduled to arrive in October 2013, shortly after the Eclipse Kepler SR1 (4.3.1) release. Also watch out for milestone builds of 3.4.0 if you want to stay up-to-date with the latest developments. And meet the team at this years SpringOne2GX conference. Enjoy!!! The SpringSource tooling team [Less]
Posted about 12 years ago by Josh Long
Welcome to another installment of This Week in Spring. There's a lot of good stuff this week, including content on Apache Tomcat, Spring Security's new Java configuration updates, Spring Batch's Java configuration support, and so much more! We're ... [More] fast approaching the August price increase for SpringOne2GX 2013 so register now and lock in the lower rate. Ok -- Let's get to it! Craig Walls has announced that Spring Social 1.1.0.M3 (including revs to Spring Social, Spring Social Facebook, and Spring Social Twitter) is now available. The new release has a lot of compelling features including a new ReconnectFilter, support for OAuth 2's 'state' parameter to prevent CSRF attacks, and initial support for Twitter's streaming API. Spring Security lead Rob Winch never sleeps. Also, he's just put together several very interesting posts on the brand new Spring Security Java configuration support. He starts the series with an introductory post. The second post covers the details of method-level security (fine-grained access control at the level of individual method invocations). The third post covers the details of web-based security (intercepting HTTP requests). The last post looks at how to use Java configuration to configure Spring Security OAuth. These posts are definitely worth a read! If you love these posts as much as I do, would you please upvote them on DZone? Have you guys been following Spring XD's development? It's really coming along nicely! One thing that caught my eye recently? The amazing Andy Clement, designer and implementer of the amazing Spring Expression Language (SpEL), and a major contributor to the amazing tooling in the Spring Tool Suite and Grails Tool Suite, is now putting his amazing talents to work building a DSL for Spring XD jobs. To learn more, and to feedback on use cases that might be valuable to you, check out the JIRA. Upcoming Webinar: Join Mattias Severson & Johan Haleby on July 18th for a talk on Functional Programming without Lambdas. Upcoming Webinar: Join Hemant Joshi on July 30th for a talk on Spring with Cucumber for Automation. The replay of last week's webinar, Resistance Is Not Futile: How To Talk Spring And Influence People, is now available on the SpringSourceDev YouTube channel! This webinar provides soft-skills required to help introduce the Spring framework in your organization. Petri Kainulainen is back at it, this time with a post on to unit test regular Spring MVC @Controllers. News for Groovy & Grails, SpringSource changed the 3-day class to a new 4-day developer class. The first opportunity to attend will be Groovy & Grails in San Francisco. Tobias Flohre is back at it again! The last two parts of his awesome series Spring Batch Java Configuration are available. The first post has to do with modular configuration with Java configuration. The second post has to do with job partitioning and multi-threaded steps Apache Tomcat ninja Mark Thomas has announced the release of Apache Tomcat 7.0.42, which contains a number of bug fixes and improvements compared to version 7.0.41. Stuart Williams (or @pidster, to those who know him) has recently put together a nice Spring Shell-powered console for working with MQTT messaging systems. Spring Integration also features nice support for MQTT in the Spring Integration Extensions repository. Speaking of Apache Tomcat, did you guys see Mark Thomas' presentation introducing some of the upcoming Apache Tomcat 8 from last year? [Less]
Posted about 12 years ago by Pieter Humphrey
Sure the new features coming out in Spring Framework 4.0 are super exciting, but what about those of us that are still explaining dependency injection to our junior developers? And while Spock, Geb, and spring-test-mvc are revolutionizing our ability ... [More] to test applications, what about the senior developers that are still justifying the value of unit testing to their managers. Strong technical leadership can overcome the organizational inertia that often resists your team's adoption of Spring technologies. Improve your leadership skills by drawing from lessons that were learned during the process of migrating Liberty University's software development department from "cut-and-paste coding" in ColdFusion to enterprise grade application development on the Spring Framework. Learn to plan an effective technology adoption strategy that avoids "new technology overload" and balances the pace of technology improvement with the necessity to continue production. Relationships with managers, junior developers, and production system administrators will all be important. Gain a better xtunderstanding of nontechnical managers and explore strategies for providing the conte they need to make the right decisions. Examine ways to build mentoring plans for your junior developers that include but extend beyond training and certifications from SpringSource University so that you can spend less time teaching and more time coding. About the speaker Tony Erksine, Liberty University Designed and developed Java web applications using Spring, Hibernate, and Oracle. Coached teams of developers during every stage of the SDLC. Supervised the vetting, hiring, and training of new software developers. Helped transition the organization to agile software development using Scrum. Pioneered the adoption of new technologies and methodologies at Liberty (i.e. Spring, TDD) Participated in various interdepartmental efforts for architecture, crisis resolution, etc. More About Tony » [Less]
Posted about 12 years ago by Craig Walls
Dear Spring Community, I'm happy to announce the 1.1.0.M3 release of Spring Social, Spring Social Facebook, and Spring Social Twitter. At the same time, I'm also pleased to include Spring Social LinkedIn 1.0.0.RC2 along with these releases. Spring ... [More] Social is an extension of the Spring Framework that enables you to connect your Java applications to Software-as-a-Service (SaaS) providers such as Facebook and Twitter. In these four releases, you'll find several improvements and new features, including: New ReconnectFilter to automatically handle invalid/expired connections and attempt to reestablish a new connection. Support for OAuth 2's 'state' parameter to prevent CSRF attacks. Support for non-standard, provider-specific parameters during provider sign-in. Several API updates in the API bindings for Facebook, Twitter, and LinkedIn. Initial support for Twitter's streaming API. Support for application-only Twitter authorization. In addition, several bugs were fixed. See the changelog (Core|Facebook|Twitter|LinkedIn) for details. To get the software, download the release distribution (Core|Facebook|Twitter|LinkedIn) or change the dependencies in your build file to reference version 1.1.0.M3 (or 1.0.0.RC2 for Spring Social LinkedIn). These releases represent a step toward a Spring Social 1.1.0 release later this year. We have planned one more milestone release of Spring Social, Spring Social Facebook, and Spring Social Twitter that will include a few more small improvements and features. We invite you to discuss this release as well as the continuing work toward Spring Social 1.1.0 in the Spring Social Forum and to report any bugs or improvements in the Spring Social issue tracker. [Less]
Posted about 12 years ago by Josh Long
Welcome to another installment of This Week in Spring! As usual, we've got a lot to cover so let's get to it! Spring and Cloud Foundry ninja Jennifer Hickey has announced the availability of Spring Data Redis 1.1 M1 and 1.0.5. Check it out! Spring ... [More] Security lead (and ninja) Rob Winch has announced the initial availability of the Spring Security Java configuration support. Rob also just posted a very nice post (the first of four) on the new Spring Security Java configuration support. The first post addresses where you can find the new Spring Security Java configuration support. Join us on July 18th for the webinar, "Functional Programming without Lambas" which introduces ways to use functional programing in Java right now (instead of waiting for Java 8!) using Guava, LambaJ, and Functional Java. Corby Page has written a very nice post on ways to extend your REST APIs ability with his project, Yoga. In particular, it supports something called a selector which can be used to extract sub-views of the REST response to be sent back to the client. This can also be used to support what Lez Hazelwood aptly describes as entity expansions. The Crunchify blog has a nice post on how to upload multiple files with Spring MVC. The Spring LDAP project has gone social and moved to GitHub! Our pal XueFeng Ding (who you may remember helped put together the blog "Spring at China Scala") has just recently given a very nice presentation on building REST APIs with Spring. I think his deck's pretty cool, so check it out! Sergey Shcherbakov recently gave a nice talk introducing a whole slew of cool things. I think his sample code is particularly worth a look. The code features Spring 4 WebSockets, XML-less Spring Batch, Reactor and AngularJS examples. Nice job, Sergey! Johnathan Mark Smith has put together a nice blog on how to use Spring Data with MongoDB. Nice job! Nicolas Frankel has put together a very nice post on some of the compelling features in Spring 3.2. Nice job, Nicolas! Nick Williams submitted a pull-request to support using Java configuration with Spring WS's MessageDispatcherServlet so that it can be configured within a ServletContextListener or a ServletContainerInitializer. Nice job, Nick! This is not specific to Spring, or Spring Batch, per-se, but the Technology AMIS blog has an interesting look at how to use the Batch JSR (which is based on Spring Batch, and designed in cooperation with the Spring Batch team) to build a download manager. (Don't worry, you don't have to use GlassFish to work with the Batch JSR!) Pretty cool! If you know Spring Batch, then a lot of this will look familiar and, as Spring Batch will also implement the JSR, should prove a very nice on-ramp for anyone who wants to use Spring Batch in the future. [Less]
Posted about 12 years ago by jhickey
Dear Spring Community, I am pleased to announce the first milestone release of Spring Data Redis 1.1! Downloads | JavaDocs | Reference Documentation | Changelog Highlights include: Support for several new Redis 2.6 commands and options Support for ... [More] Redis 2.6 scripting Connection pool enhancements There is also a new GA release, Spring Data Redis 1.0.5! Downloads | JavaDocs | Reference Documentation | Changelog Spring Data Redis 1.0.5 is a maintenance release containing a few bug fixes and minor enhancements. See the Changelog for more information. For more information about Spring Data Redis please see the home page for a live sample and webinar recording. We look forward to your feedback on the forum or in the issue tracker. [Less]