Wednesday, April 6, 2016

Weblogic password reset

Linux:

export MW_HOME=/u01/oracle/products/fmw1213/
export DOMAIN_HOME=/u01/oracle/config/domains/YourDomain/

cd /u01/oracle/config/domains/YourDomain/security/

java -cp /u01/oracle/products/fmw1213/wlserver/modules/features/*:/u01/oracle/products/fmw1213/wlserver/modules/* weblogic.security.utils.AdminAccount weblogic Oracle123 .


Windows:

set MW_HOME=D:\oracle\products\fmw1213\
set DOMAIN_HOME=D:\u01\oracle\config\domains\YourDomain\

cd D:\oracle\config\domains\YourDomain\security\

java -cp D:\oracle\products\fmw1213\wlserver\modules\features\*:D:\oracle\products\fmw1213\wlserver\modules\* weblogic.security.utils.AdminAccount weblogic Oracle123 .

Deleting WebLogic Server TMP Directories

1. Shut down all of the managed servers.

2. Navigate to the following directory:

cd $MIDDLEWAREHOME/user_projects/domains/$<DOMAINNAME>/servers/

3. For each of the servers located in the /servers directory, delete the contents of the
_WL_user folder in the /tmp directory.
For example, if you have Managed Server on a Unix operating system, you would remove the contents of the /_WL_user directory in the following location:
$MW_HOME/user_ projects/domains/$<DOMAINNAME>/servers/$MANAGEDSERVERNAME/tmp/_WL_user


4. Repeat the process for each server in the /servers directory and restart the managed servers. 

Tuesday, October 20, 2015

Oracle SOA MDS Deployment using Maven

Oracle SOA 12c: MDS Deployment using Maven
Oracle SOA MDS Deployment using Maven:

To build MDS I used ojdeploy plugin, to deploy I used soa plugin.

For Maven setup see Edwin’s blog.

Create Custom Application called MDSApp
Name your project as MDSProj
Create a new folder called mds inside MDSProj project and copy all your MDS artifacts to mds folder
Create jar deployment profile for Project
Un-check Include Manifest File
Go to Contributors un check everything, add mds folder as Contirbutor
Create SOA Bundle Deployment Profile for MDSApp
Select mds jar as Dependency
Create a Maven POM for the Application
paste below into created pom.xml

<?xml version="1.0" encoding="UTF-8" ?>
<project xmlns="http://maven.apache.org/POM/4.0.0">
  <modelVersion>4.0.0</modelVersion>
  <groupId>MDSApp</groupId>
  <artifactId>MDSApp</artifactId>
  <version>1.0-SNAPSHOT</version>
  <description>Super POM for MDSApp</description>
  <packaging>pom</packaging>
  <build>
    <plugins>
      <plugin>
        <groupId>com.oracle.adf.plugin</groupId>
        <artifactId>ojdeploy</artifactId>
        <version>12.1.3-0-0</version>
        <configuration>
          <ojdeploy>${oracleHome}/jdeveloper/jdev/bin/ojdeploy</ojdeploy>
          <workspace>${basedir}/MDSApp.jws</workspace>
          <profile>mdsBundle</profile>
          <usemaven>true</usemaven>
        </configuration>
        <executions>
          <execution>
            <phase>package</phase>
            <goals>
              <goal>deploy</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>com.oracle.soa.plugin</groupId>
        <artifactId>oracle-soa-plugin</artifactId>
        <version>12.1.3-0-0</version>
        <configuration>
          <compositeName>MDSApp</compositeName>
          <composite>${scac.input}</composite>
          <sarLocation>${basedir}/deploy/mdsBundle.zip</sarLocation>
          <serverUrl>${serverUrl}</serverUrl>
          <user>${user}</user>
          <password>${password}</password>
          <compositeRevision>${composite.revision}</compositeRevision>
          <revision>${composite.revision}</revision>
          <scacInputDir>${scac.input.dir}</scacInputDir>
          <input>${input}</input>
        </configuration>
        <extensions>true</extensions>
      </plugin>
    </plugins>
  </build>


</project>

Run mvn ojdeploy:deploy to  build SOA bundle zip 

mvn ojdeploy:deploy -DoracleHome=/Users/KRISHNA/Oracle/Middleware/bpm_quick_start
Run mvn oracle-soa:deploy to deploy SOA bundle zip 

mvn oracle-soa:deploy -DserverUrl=http://localhost:7101 -Duser=weblogic -Dpassword=weblogic1