Archive for the Category: WebSphere

Implementing RESTful services with JAX-RS and WebSphere 8.5 Liberty Profile

“At long last” one could say as exploring the JAX-RS (The Java API for RESTful Web Services) support in WebSphere Application Server V8.5 Liberty Profile (WLP) has been on the TODO list of mine for so long. In the forum WASdev there was a thread about Multipath form data and variable-length input forms with Strings […]

Also posted in Java EE Tagged , Leave a comment

Deploying Play Framework applications onto WebSphere Liberty Profile

For the past couple of days I’ve been looking into developing enterprise applications in Scala with WebSphere Liberty Profile as the runtime environment (aka application server). It’s worked fine so far as you can read in two articles of mine: Developing Java Servlets in Scala with Eclipse and WebSphere Application Server V8.5 Liberty Profile Scala […]

Also posted in Frameworks, Languages Tagged , , 1 Comment

New article about Scala and WebSphere Liberty Profile and niceties of latest updates

Hot on the heels of my new article Scala as Shared Library for Java EE applications in WebSphere 8.5 Liberty Profile about Scala as the language for developing Java EE enterprise applications with the Scala jars shared amongst applications using the Shared Library feature of WebSphere 8.5 Liberty Profile, the teams behind WebSphere Liberty Profile […]

Also posted in Java EE, Languages, Tools Tagged , , Leave a comment

Eclipse Juno SR2 and WebSphere Developer Tools V9.0 Beta Update

It turns out that I missed two important releases. On March 1st, 2013 Eclipse Juno (4.2) SR2 and WebSphere Application Server Developer Tools for Eclipse V9.0 Beta were almost simultaneously released. I’m in Chicago, IL this week running a WebSphere workshop and when I was demoing WebSphere Liberty Profile and showing how easy it is […]

Also posted in Rational Tagged , Leave a comment

IBM Certified Developer for WebSphere Liberty Profile and IBM Certified System Administrator for WebSphere AS 8.5 ND

I’ve just found out that IBM recently announced two very interesting (and hopefully key to boost your career) certifications for people working with WebSphere Liberty Profile and/or WebSphere Application Server Network Deployment V8.5 – IBM Certified Developer – IBM WebSphere Application Server Developer Tools V8.5 With Liberty Profile and IBM Certified System Administrator – WebSphere […]

Also posted in Java EE, OSGi, Rational Tagged , , Leave a comment

Developing Java Servlets in Scala with Eclipse and WebSphere Application Server V8.5 Liberty Profile

I can’t believe I managed to cook it today – the article about Developing Java Servlets in Scala with Eclipse and WebSphere Application Server V8.5 Liberty Profile is already available. I’d love hearing your thoughts and ideas for further developments and article writings. For the upcoming days, I’m going to please myself with Play Framework […]

Also posted in Java EE, Languages Tagged , Leave a comment

No joy to install WebSphere Developer Tools for Eclipse V9.0 Beta in Eclipse Juno SR2 RC1 with Java 8 Build b77 under Mac OS

IBM has just released IBM WebSphere Application Server Liberty Profile V8.5.Next Beta and IBM WebSphere Application Server Developer Tools for Eclipse (WDT) V9.0 Beta. Despite much improved support for Java EE 6, what might be worth to point out is that the version of IBM WebSphere Application Server Developer Tools for Eclipse (WDT) V9.0 Beta […]

Also posted in Tools Tagged , 1 Comment

Use cases for else with HttpServletRequest.authenticate in Java EE 6?

There are a few security methods added to javax.servlet.http.HttpServletRequest in Java Servlet 3.0 (part of Java EE 6) – login, logout and authenticate. Let’s focus on the latter – HttpServletRequest.html#authenticate(HttpServletResponse response). Have a look at the following servlet and explain how it’s supposed to work and why. package pl.japila.javaee6; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; […]

Also posted in Java EE Leave a comment

IBM WebSphere Application Server/8.0 when ServletContext#getServerInfo() called in 8.5.0.1

What would you expect when the following servlet runs on IBM WebSphere Application Server 8.5.0.1? package pl.japila.javaee6; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/authenticate") public class AuthenticateServlet extends HttpServlet {     private static final long serialVersionUID = 1L;     protected void doGet(HttpServletRequest request, HttpServletResponse response) […]

Also posted in Java EE Tagged Leave a comment

Runtime Explorer in WebSphere 8.5 Liberty Profile Developer Tools

Just found out about the Runtime Explorer view that (likely?) comes with IBM WebSphere Application Server V8.5 Liberty Profile Developer Tools V8.5.1 to explore the available WebSphere Application Server V8.5 Liberty Profile servers. I wonder how I could miss that?! I’ve got two servers in WebSphere V8.5 Liberty Profile installation and they’re very nicely listed […]

Also posted in Rational Tagged , 2 Comments