Access the UserWorkArea partition
Overview
The work area service provides a JNDI binding to an implementation of the UserWorkArea interface under the name java:comp/websphere/UserWorkArea. This is the default work area partition, namly the "UserWorkArea" partition. It is created and bound into JNDI naming automatically, as long as it is enabled as defined in Enabling the work area service (UserWorkArea partition). Applications that need to access UserWorkArea partition can perform a lookup on that JNDI name, as shown in the following code example:
Example
import com.ibm.websphere.workarea.*; import javax.naming.*; public class SimpleSampleServlet { ... InitialContext jndi = null; UserWorkArea userWorkArea = null; try { jndi = new InitialContext(); userWorkArea = (UserWorkArea)jndi.lookup( "java:comp/websphere/UserWorkArea"); } catch (NamingException e) { ... } }Rather than using this default work area partition, a user has the option to create their own work area partition using the Work area partition service.
What to do next
The next step is to use the begin method to create a new work area and associate it with the calling thread, as described in the topic, Beginning a new work area.
Overview of work area service
Related tasks
Manage the work area service - the UserWorkArea partition