Monday, March 12, 2012

Weblogic Fusion Middleware 10.3.5 WLST Script for Creation of the Database Resource and Redeployment of the Database Adapter

Weblogic Fusion Middleware 10.3.5 WLST Script for Creation of the Database Resource and Redeployment of the Database Adapter

On steps to executing the script, please click here
 
import os
connect(userName,passWord,'t3://'+wlsHost+':'+adminServerListenPort)
edit()
startEdit()

soaJDBCSystemResource1 = create('DBAdapterTestDataSource',"JDBCSystemResource")
soaJDBCResource1 = soaJDBCSystemResource1.getJDBCResource()
soaJDBCResource1.setName('DBAdapterDataSource')

soaConnectionPoolParams1 = soaJDBCResource1.getJDBCConnectionPoolParams()
soaConnectionPoolParams1.setTestTableName("SQL SELECT 1 FROM DUAL")

soaConnectionPoolParams1.setInitialCapacity(10)
soaConnectionPoolParams1.setMaxCapacity(100)

soaDataSourceParams1 = soaJDBCResource1.getJDBCDataSourceParams()
soaDataSourceParams1.addJNDIName('jdbc/dbSample')
soaDriverParams1 = soaJDBCResource1.getJDBCDriverParams()
soaDriverParams1.setUrl('jdbc:oracle:thin:@'+db_host_name+':'+db_port+':'+db_sid)
soaDriverParams1.setDriverName('oracle.jdbc.xa.client.OracleXADataSource')
soaDriverParams1.setPassword('my_password')

soaDriverProperties1 = soaDriverParams1.getProperties()
soaProperty1 = soaDriverProperties1.createProperty("user")
soaProperty1.setValue('scott')

varSOAServerTarget = '/Servers/'+serverName
soaServerTarget = getMBean(varSOAServerTarget)

soaJDBCSystemResource1.addTarget(soaServerTarget)

dumpStack()

try : 

save()

activate(block="true")

except:
    print "Error while trying to save and/or activate!!!"
    dumpStack()

print "Creating DB adapter resource  information"
try:
     redeploy('DBAdapter', '@deployment.plan@', upload='true', stageMode='stage') 
    
except:
    print "Error while modifying db adapter connection factory" 
 
 

WLST Script for Creation of JMS Resource and Redeployment of JMS Adapter


This script can be used for creation of JMS Resource and Redeployment of JMS Adapter
On steps to executing the script, please click here. 
# lookup the JMSModule 
    jmsSOASystemResource = lookup("SOAJMSModule","JMSSystemResource")
        
    jmsResource = jmsSOASystemResource.getJMSResource()
    
    cfbean = jmsResource.lookupConnectionFactory('DemoSupplierTopicCF')
    if cfbean is None:
        print "Creating DemoSupplierTopicCF connection factory"
        demoConnectionFactory =
 jmsResource.createConnectionFactory('DemoSupplierTopicCF')
        demoConnectionFactory.setJNDIName('jms/DemoSupplierTopicCF')
        demoConnectionFactory.setSubDeploymentName('SOASubDeployment')

    topicbean = jmsResource.lookupTopic('DemoSupplierTopic')
    if topicbean is None:
        print "Creating DemoSupplierTopic jms topic"
        demoJMSTopic = jmsResource.createTopic("DemoSupplierTopic")
        demoJMSTopic.setJNDIName('jms/DemoSupplierTopic')
        demoJMSTopic.setSubDeploymentName('SOASubDeployment')
        
try:
    save()
    # activate the changes
    activate(block="true")
    print "jms topic and factory for SOA Fusion Order Demo successfully created"
except:
    print "Error while trying to save and/or activate!!!"
    dumpStack()
    
print "Creating jms adapter connection factory information"
try:
     redeploy('JmsAdapter', '@deployment.plan@', upload='true', stageMode='stage') 
    
except:
    print "Error while modifying jms adapter connection factory"

Tuesday, March 6, 2012

Weblogic 10.3.5: Creating a wlfullclient.jar for JDK 1.6 client applications

Creating a wlfullclient.jar for JDK 1.6 client applications

Use the following steps to create a wlfullclient.jar file for a JDK 1.6 client application:
  1. Change directories to the server/lib directory.
  2. cd WL_HOME/server/lib
  3. Use the following command to create wlfullclient.jar in the server/lib directory:
  4. java -jar wljarbuilder.jar
  5. You can now copy and bundle the wlfullclient.jar with client applications.
  6. Add the wlfullclient.jar to the client application’s classpath.
 

 

OIM (Oracle Identity Manager )11.1.1.5: Configure Design Console

OIM (Oracle Identity Manager )11.1.1.5: Configure Design Console
Oracle Identity Manager Design Console is a Java based application which interacts
directly with Business Logic tier of Oracle Identity Manager Architecture.

  • Start OIM Design Console using
cd %ORACLE_HOME%\designconsole\xlclient.cmd

Installing Design Console
Oracle Identity Manager Design Console is mainly used to configure system settings. To
install Design Console on windows
  •  Download and install JRE 1.6 or higher
  • Install Oracle Identity and access Management Software on windows (If NOT already installed)
                    cd OIM_SOFTWARE_LOCATION/Disk1
                    setup.exe –jreLoc <JRE_Location>
                
    •      Installer will run all Prerequisite checks. In Next screen specify Oracle Middleware
                     Home and Oracle Home (for IDAM) directory.
                     Click on “Install” button to install Oracle Identity and Access Management
                      Component.
  •  Configure OIM Design Console
           cd %ORACLE_HOME%\bin
                    config.cmd
                    Select OIM Design Console and click Next






  • Click Finish
  • Create wlfullcleint.jar on OIM Server. Click here to see how to create wlfullcleint.jar
  • Copy wlfullclient.jar from server to %ORACLE_HOME%\designconsole\ext
  • Start OIM Design console using
    cd %ORACLE_HOME%\designconsole
    xlclient.cmd
  • Enter User Name (xelsysadm) and Password of OIM Administrator.

 

OCI Knowledge Series: OCI Infrastructure components

  Oracle Cloud Infrastructure (OCI) provides a comprehensive set of infrastructure services that enable you to build and run a wide range of...