All Examples All WebLogic Enterprise Connectivity Examples
This example demonstrates how to use WebLogic Enterprise Connectivity to access a WebLogic Enterprise CORBA object from a stateless EJB (Enterprise JavaBean) on a WebLogic Server. There are two ways to run this example:
or
Install and set up WebLogic Server, JDK, and WebLogic Enterprise. See WebLogic platform support for information about supported versions of these products.
See The Java Simpapp Sample Application in the WebLogic Enterprise documentation. The build procedure for the Java version of the Simpapp sample generates the client stubs and puts them in your working directory. Client stubs provide the programming interface for CORBA object operations.
You can use the C++ version of the Simpapp sample, which uses C++ client stubs instead of Java client stubs. If you use the C++ version, you must run the idltojava compiler on the simple.idl file to generate Java client stubs. For information about manually generating client stubs, see Creating CORBA Client Applications in the WebLogic Enterprise documentation. You can get the idltojava compiler from Sun's Java IDL Web page. The idltojava compiler must be run on a computer with a C++ development environment, since it runs the C precompiler on the .idl source.
Run the build.cmd (Windows NT) or build.sh (UNIX) command in this directory. On UNIX, you might need to change the permissions on the build.sh file.
Add the following lines to the weblogic.properties file or, if these lines are already in the file but are commented out, uncomment them:
weblogic.httpd.register.ejbSimpappServlet=examples.wlec.ejb.simpapp.ejbSimpappServlet
weblogic.allow.execute.weblogic.servlet.ejbSimpappServlet=everyone
Additionally, to let everyone request HTML files via the servlet, add the following line to the weblogic.properties file:
weblogic.allow.execute.servlet.file=everyone
For information about the weblogic.properties file, see HTTP- and servlet-related properties in the WebLogic Administrator's Guide.
See the Administrators Guide Setting up WebLogic Enterprise Connectivity.
See Enterprise JavaBeans (WebLogic EJB) in the Administrator's Guide.
Depending on the location of ejbSimpapp.html, the URL might be something like http://localhost:7001/ejbSimpapp.html.
In your development shell, execute the application with a command like this:
$ java examples.wlec.ejb.simpapp.Client
You should get output similar to this from the client application:
Beginning simpapp.Client... Start of Conversion for: It Works Converting to lower case: It Works ...Converted: it works Converting to upper case: It Works ...Converted: IT WORKS Removing Converter End simpapp.Client...
The parameters are optional, but if any are supplied, they are interpreted in this order:
For more information, see Client.
Copyright © 1999 BEA Systems, Inc. All rights reserved.
Last updated 09/06/1999