These samples and tutorials offer several approaches to learning about and working with WebLogic Server.
Java Pet Store 1.3 is a sample Java Platform, Enterprise Edition (J2EE)
reference application that showcases the main features of the J2EE platform.
If installed, Pet Store is located in WL_HOME\samples\server\src\petstore,
where WL_HOME is the top-level directory of your WebLogic Platform installation.
The Smart Ticket sample is a Java 2 Platform, Enterprise Edition Blueprints
Application for wireless. It illustrates how the Java 2 Platform, Enterprise Edition interoperates with the Java 2 Platform, Micro
Edition to create enterprise applications that serve mobile client devices, such as cell phones, two-way pagers, and palmtops.
Click here to see how to deploy Smart Ticket on WebLogic!
cgi: Set up a cgi servlet mapping for including CGI scripts to your Web application.
cluster: Write applications for WebLogic Server clusters, including using load balancing and failover.
dbKona: Query a database using the WebLogic Server dbKona API.
ejb11: Use EJB 1.1 features such as stateless and stateful session beans, entity beans with container-managed persistence, entity beans with bean-managed persistence, read-only and read-write enterprise beans, and subclassing enterprise beans.
ejb20: Use EJB 2.0 features such as local interfaces, the EJB 2.0
container-managed persistence model, home methods, and message-driven beans.
i18n: Internationalize an application using simple XML message catalogs and write localized messages to a log.
iiop: Connect between WebLogic Server and C++, Tuxedo, and RMI clients.
io: Use the weblogic.io.common
package to write to and browse files on the server.
javamail: Call the JavaMail API from a servlet to create a mail session.
jcom: Use WebLogic jCOM to access an EJB deployed on WebLogic Server from an Excel VBA client.
jconnector: Use the J2EE Connector Architecture to create an interface to an Enterprise Information System (EIS).
jdbc: Connect to various relational database systems using JDBC and setting up a server-side connection pool.
jms: Use the Java Message Service, including sending and receiving messages, using the publish/subscribe model, and more.
jndi: Obtain a WebLogic JNDI naming context from either the client or the server.
jsp: Call an EJB and access a database from a JSP page, how to use a JSP tag library, and more.
jta: Use the Java Transaction API (JTA) to handle distributed transactions with two resources or two database instances.
rmi: Access a simple RMI client and use multiple RMI objects.
security: Demonstrates authentication of clients, the Java Authentication
and Authorization Service (JAAS) API, the Secure Sockets Layer (SSL) protocol,
auditing of events and filtering of client connections.
servlets: Adapt selected servlet examples provided with the Java Servlet API reference implementation for use with WebLogic Server.
webapp: Write a Web application that uses cookies and another that uses authentication to restrict access to a specific directory.
webservices: Create a WebLogic Web service based on a stateless session EJB.
wtc: Use the WebLogic Tuxedo Connector so that WebLogic Server applications and Tuxedo services interoperate bidirectionally.
xml: Parse XML documents using JAXP in SAX and DOM mode, and more.