"Simple Software"

OcpSoft

» Why doesn’t (JPA, JMS, JTA, EJB, JSF, CDI) work? JEE is “Too Complicated”

March 17th, 2010 by Lincoln

First, before reading this – you’re going to be upset with me. You’re going to disagree. I know — it’s OK. You may not even believe me, but you might keep reading because anger inspires action.

Continue reading this article »

Posted in Java | 82 Comments »

» Improving Community – The power of good, centralized documentation.

March 4th, 2010 by Lincoln

If you’ve ever programmed in PHP, Ruby, Perl, Groovy, and probably others, then you know how nice it is to have a central, official space for reference documentation and inline community feedback.

This is something that has sorely been missing from the JEE community, and something that has caused many disparate websites to attempt putting forward a weak effort in providing useful documentation — you leave the community part aside to think that this is a good thing for any open-source technology.
Continue reading this article »

Posted in OpenSource | 2 Comments »

» Announcing – PrettyFaces 2.0.4: URL Rewriting for JSF 2.0

February 19th, 2010 by Lincoln

Continue reading this article »

Posted in OpenSource, PrettyFaces | 3 Comments »

» 20th Anniversary of a Photograph

February 12th, 2010 by Lincoln

Take a break from your software to read this: Today (February 12, 2010) marks the 20th anniversary of a remarkably simple, unimportant, yet incredibly special and sentimental event. A perspective that few consider in their daily lives. Continue reading this article »

Posted in Uncategorized | No Comments »

» Safely add / modify Servlet request parameter values

February 4th, 2010 by Lincoln

PrettyFaces

Sometimes things are worth writing about.

While working on the PrettyFaces: bookmarking, and SEO extensions for JSF / JSF2, I came across a need to modify the current request parameters in order to “trick” the system into thinking that additional query parameters had been supplied.

Naively, I tried:

    request.getParameterMap().put("name", new String[]{"value1", "value2"});

But that doesn’t work, because you aren’t allowed to modify request parameter values once the request has begun processing:

    java.lang.IllegalStateException: Cannot find message associated with key parameterMap.locked
	at org.apache.catalina.util.ParameterMap.put(ParameterMap.java:213)

Continue reading this article »

Posted in OpenSource | 3 Comments »

» One year’s time

January 28th, 2010 by Derek

It is amazing what can be done in exactly one year’s time.  January 17th will have been the 2nd anniversary since Lincoln Baxter and I started OcpSoft.  It’s been one seriously fun, and wild, ride with JavaServer Faces and the open-source community.  I want to take a moment to talk about my partner’s success story and what he has accomplished in just one short year.

Continue reading this article »

Posted in JSF, JSF2, OCPSoft, OpenSource, PrettyFaces | 1 Comment »

» JSF 1.2 Components (Book Review)

January 20th, 2010 by Lincoln

As a vocal blogger, I feel responsible for promoting and sharing the good work of others, whether that be technology, creative work, or in this case: a book. I will take no exception to that philosophy when it comes to the JavaServer Faces framework. For a quick read, try the summary. If you are intrigued, read on! I hope you find this review valuable.
Continue reading this article »

Posted in JSF2, OpenSource, Technology | 1 Comment »

» Guide to Regular Expressions in Java (Part 1)

January 9th, 2010 by Lincoln

Often unknown, or heralded as confusing, regular expressions have defined the standard for powerful text manipulation and search. Without them, many of the applications we know today would not function. This two-part series explores the basics of regular expressions in Java, and provides tutorial examples in the hopes of spreading love for our pattern-matching friends. (Read part two.)
Continue reading this article »

Posted in OpenSource | 2 Comments »

» Guide to Regular Expressions in Java (Part 2)

January 9th, 2010 by Lincoln

Often unknown, or heralded as confusing, regular expressions have defined the standard for powerful text manipulation and search. Without them, many of the applications we know today would not function. This two-part series explores the basics of regular expressions in Java, and provides tutorial examples in the hopes of spreading love for our pattern-matching friends. (Read part one.)
Continue reading this article »

Posted in OpenSource | 1 Comment »

» Java Web-App Development: What’s your Secret?

January 4th, 2010 by Lincoln

OcpSoft is considering a new development environment for our projects, and we need your help. Our current development environment is annoying, painful at times. So the question is: “What development environment would you recommend?”

Continue reading this article »

Posted in OpenSource | 9 Comments »

« Newer Entries | Older Entries »

Search

Recent Posts

Recent Comments

OcpSoft Agile Management

Recent Tweets:

Posting tweet...

Sponsored By:

Resources

Meta