Jython script template to create a WebLogic DataSource using WLST
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Create WebLogic DataSource with WLST

  1. Set your MW_HOME environment variable

export MW_HOME=/Developer/oracle/wls12120

  1. From your "wlst-datasource" directory:

$ . $MW_HOME/wlserver/server/bin/setWLSEnv.sh

Notice the "." before invoking setWLSEnv.sh.

  1. Change the ds.properties file accordingly and can call

java weblogic.WLST create-ds.py

You should see an output similar to:

Initializing WebLogic Scripting Tool (WLST) ...

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

@@@ Starting the script ...
Connecting to t3://localhost:7001 with userid weblogic ...
Successfully connected to Admin Server "AdminServer" that belongs to domain "base_domain".

Warning: An insecure protocol was used to connect to the
server. To ensure on-the-wire security, the SSL port or
Admin port should be used instead.

Location changed to edit tree. This is a writable tree with
DomainMBean as the root. To make changes you will need to start
an edit session via startEdit().

For more help, use help('edit')

Starting an edit session ...
Started edit session, please be sure to save and activate your
changes once you are done.
Resource Name: SampleDataSource
MBean type JDBCSystemResource with name SampleDataSource has been created successfully.
JDBC file name: jdbc/SampleDataSource-4141-jdbc.xml