Comments
Matt McLarty wrote: For more info... Follow me on Twitter See our website
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
WebLogic Blog Round-Up
Around the WebLogic world in 80 blogs

If one of the true signs of a vibrant developer community is an active blogosphere surrounding a technology, then the WebLogic family of technologies certainly passes that test with flying colors. In case you're not yet active yourself, WLDJ brings you a comprehensive selection from some of the best known (and many of the not so well-known too). Don't forget that you can blog yourself now, too, at the WLDJ site - you can get started in just three minutes at http://blog-n-play.com.

Blog Topic: Advancements in Java Productivity
By Jim Revera
(http://dev2dev.bea.com/blog/jim_rivera/)
Lately I've been spending some time taking a look at Spring (www.springframework.org/). For those of you who are not familiar with it, Spring is a popular open source application framework that attempts to address many of the issues that make J2EE application development difficult. It provides a "lightweight container" that helps to simplify development, make testing easier, and encourages best practices to make applications more flexible and maintainable.

An interesting productivity study ( www.xebia.com/oth_publications_java_with_spring_just_as_productive_as_4gl.html) was recently performed at the 2005 Dutch RAD Race that concluded developers can be just as productive using Spring and Java as they can be with a 4GL RAD tool. This is very encouraging for the Java community, which has long struggled with developer productivity issues. What I really like about Spring is that it provides a nice, consistent architectural approach without masking the strengths of the underlying platform. For example, when deploying a Spring application on WebLogic Server, you still have access to WLS distributed transactions, clustering, high-speed messaging, legacy integration, advanced Web services, and advanced application management functionality... not to mention the inherent performance and scalability associated with WebLogic Server.

It's really very similar to what BEA pioneered with the WebLogic Workshop framework, now the core of Apache Beehive (http://incubator.apache.org/beehive/). Both frameworks have the same high-level goals of improving developer productivity on J2EE, both can be deployed on multiple platforms, and both leverage the dependency injection pattern to simplify application code (Martin Fowler has written a nice article that defines dependency injection). Of course, both frameworks have their own strengths and weaknesses upon closer examination.

In fact, if you look at the write-up from the Dutch RAD Race you'll see that the biggest issues they ran into during the competition were in developing the Web user interface... hmmmm, perhaps next time they should consider using Beehive PageFlows (http://incubator.apache.org/beehive/pageflow/getting_started.html) in the web tier. :)

Blog Topic: Books I'm Currently Reading
By Vinny Carpenter
(www.j2eegeek.com/blog/archives/2004_08_01_j2eegeek_archive.html/)
As a recurring feature, I post a list of books that I am currently reading. I am a voracious book collector and (usually) reader as well. With a new baby who's fewer than two months old, reading time is at a premium, and so I've built up quite a backlog. Books I am currently reading include:

  • Expert One-on-One J2EE Development without EJB by Rod Johnson, Juergen Hoeller
  • Tiger: A Developer's Notebook By David Flanagan, Brett McLaughlin
  • Better, Faster, Lighter Java By Bruce A. Tate, Justin Gehtland
  • Programming Jakarta Struts, 2nd Edition by Chuck Cavaness
  • Enterprise Service Bus By Dave Chappell
  • Tapestry in Action by Howard M. Lewis Ship
Blog Topic: Strategies for WebLogic Domain Configuration
By Prakash Malani
(http://dev2dev.bea.com/blog/pmalani/)
I have created a fun, dynamic, and interactive presentation on various strategies for domain configuration based on two articles that I wrote for WLDJ. When I was contemplating such an article, I predicted that the article would be about 1,500 words. After all the research, investigations, and implementing the different strategies, I ended up with 10,000-word article!

Due to space and time constraints, I had to condense all the information down to two separate articles.

For the presentation, I boiled down all of the information into a few slides. The primary slides are just a few bullet points on the pros and cons of each different strategy. Before discussing the pros and cons, I presented a brief overview of concepts and terminology.

The presentation was very interactive with the attendees participating with questions and comments. The attendees asked good questions that directly pertained to the challenges facing them.

The presentation is available ( see *note below re: membership) here: http://groups.yahoo.com/group/bartssandbox/ files/WebLogicDomainConfigurationOptions.pdf. Many of the attendees wanted to play with the different strategies. The example I used in the article as well as the in the presentation is available here: http://groups.yahoo.com/group/bartssandbox/files/Automate_SEM.zip.

The example is very good because even though it is simple, it leverages many different types of resources such as JDBC connection pool, JDBC datasource, JMS connection factory, JMS store, JMS server, and JMS destination. The example also includes JUnit tests to verify that the domain is created and configured properly. I encourage you to download the example and take the different strategies for a test drive.

Before the presentation, I had created a poll on what you were using for domain configuration (http://groups.yahoo.com/group/LABEAUG/message/290). The poll results concur with my informal surveys that most of you are using WebLogic Console for domain configuration. Domain configuration with the console is manual, error-prone, tedious, and repetitive. Therefore, I encourage you to consider one of the automated solutions, such as WebLogic Server Scripting Tool (WLST), instead of manual configuration with WebLogic Console.

Drop me a note about what strategies you have been successful with as well as what challenges you have encountered.

*Note: Free membership to bartsandbox [www.bartssandbox.com/] is required to access the presentation, as well as the source code example.

About WebLogic News Desk
WLDJ News Desk trawls the world of e-commerce technologies for news and innovations and presents IT professionals with updates on WebLogic related technology trends, products, and services.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
Enterprise IT organizations want to deploy a virtualized data center fabric that will provide the foundation for agile private cloud computing. Getting there does not have to be difficult, but it does require a new approach to data center infrastructure design – an approach that ...
New tools and services for swift software-as-a-service integration in the cloud lowers the barrier to SaaS adoption for SaaS providers and developers. MuleSoft this week launched Mule iON SaaS Edition, providing a broad set of new tools and services for swift software-as-a-Servi...
With Cloud Expo 2012 New York (10th Cloud Expo) now under four weeks away, what better time to introduce you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference...
How can businesses harness the power of APIs to reach new customers and markets? In his session at the 10th International Cloud Expo, Alistair Farquharson, CTO at SOA Software, will walk the audience through the growth and evolution of the API, why effective API management is i...
With Cloud Expo 2012 New York (10th Cloud Expo) now under four weeks away, what better time to introduce you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News
GeoMet, Inc. (NASDAQ: GMET) ("GeoMet" or the "Company") today announced its financial and operating ...