The problem
You are trying to collect information about the Oracle® SOA Suite 12.1.3 using the Remote Diagnostic Agent (RDA), but it fails with a RDA-10913: Unknown profile "FM12c_SoaMin" error, like shown below:
source $DOMAIN_HOME/bin/setDomainEnv.sh
cd $SOA_ORACLE_HOME
cd ../oracle_common/rda
./rda.sh -s soa_issue -p FM12c_SoaMin
RDA-00013: Error reported by the command "setup":
RDA-00014: Request error "Setup":
RDA-10913: Unknown profile "FM12c_SoaMin"
The cause
There is something wrong with the RDA supplied with Oracle® SOA Suite 12.1.3, and this is how I discovered that:
The command ./rda.sh -V told me I was running RDA 8.02, which looked fine.
By reading the full output from ./rda.sh -V I could also see that the required modules where installed, according to Oracle Support Doc ID 391983.1.
Using ./rda.sh -h told me which options RDA is accepting, And in particular I noted the -L flag:
-L List the available modules, profiles, and conversion groups
./rda.sh -L | grep Soa
FM11g_Soa Oracle SOA Suite 11g problems
FM11g_SoaMin Oracle SOA Suite 11g problems (minimum)
As you can see, the RDA shipped with Oracle® SOA Suite 12.1.3 was only supporting Oracle® SOA Suite 11g diagnostics.
The solution
- Downloaded the latest version of the RDA tool for Oracle® Fusion Middleware. At the time of writing this, the patch number was 22783073.
- Used opatch apply to install the patch I just downloaded.
- Verified which SOA profiles were now available by running:
./rda.sh -L | grep Soa
OFM_SoaMax OFM SOA Suite problems (11g/12c+) : full
OFM_SoaMin OFM SOA Suite problems (11g/12c+) : minimum
- Ran the RDA with the new module for Oracle® SOA Suite 11g and 12c:
./rda.sh -s soa_issue -p OFM_SoaMin