CreateUser.jws Sample

A web service that demonstrates the reference of externally defined principals and roles. Using the annotations @common:security run-as-principal and run-as, the web service references an externally defined principal and role. The sample also shows how to access WebLogic Workshop's Security API.

Concepts Demonstrated by this Sample

Location of Sample Files

This sample is located in the security/createUser folder of the WebServices project in the SamplesApp sample application. In the file system the location is:

BEA_HOME\weblogic81\samples\workshop\SamplesApp\WebServices\security\createUser\createUser.jws

To Run the Sample

  1. Start WebLogic Server in the appropriate domain.
  2. Launch the service either by opening it in WebLogic Workshop and selecting the Start operation or by entering http://localhost:7001/WebServices/security/createUser/createUser.jws in the address bar of your browser. If WebLogic Server is running in the appropriate domain on this machine and you have deployed the SamplesApp sample application, you may click here to run the sample.
  3. Navigate to the Test Form tab of Test View, if necessary.
  4. Invoke methods to add, delete and list users in WebLogic Workshop's default authenticator.

Related Topics

@common:security Annotation