/wlst-datasource

Jython script template to create a WebLogic DataSource using WLST

Primary LanguagePythonMIT LicenseMIT

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