Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Support of extended Xpath in SOA server

KeithFosbergJun 14 2013 — edited Jun 24 2013

I have followed various blog posts to build a user defined function and have successfully integrated it into jDeveloper.

I can now use my "user defined function" and my test composite builds without error or warning, suggesting to me that all

is good so far.

Obviously; if I don't add the function to my SOA server it's not going to do me any good. I find that I cannot follow the instructions

reproduced below because there is no oracle.soa.ext_11.1.1 folder in that location on my server. Can I just make the directory and

add the oracle.soa.ext.jar file (and where can I get one?) and then perform these steps or does the absence of that folder in my

installation indicate that there are problems with the server installation that need further attention?

The jar file containing the functions must be deployed to the WLS Servers hosting the SOA runtime.

Copy the .jar file containing the functions to the Oracle_SOA1/soa/modules/oracle.soa.ext_11.1.1/ 
folder under the Fusion Middleware Home.

(instructions copied from blog at: https://blogs.oracle.com/bwb/resource/custom_xpath_functions/Creating_Custom_XPath_functions_with_JDeveloper_FullPost.ht…)
For example:
      cp functions.jar    /home/oracle/Oracle/Middleware/Oracle_SOA1/soa/modules/oracle.soa.ext_11.1.1/

After copying, the final step is to rebuild the registry classpath entries so the SOA runtime is aware of the new functions.

Open a command prompt and change the current directory to the oracle.soa.ext_11.1.1 directory ,
then execute the build.xml file in the oracle.soa.ext_11.1.1 folder using Ant.

This task must be repeated only if the jar is renamed in the future.

Restart the WLS Server that is hosting the SOA Suite Partition so that the new classes are loaded.

Note:
               If Ant is unavailable, the configuration can be done manually as follows:
               Extract the META-INF/MANIFEST.MF file from the oracle.soa.ext.jar file.
               Update the classpath entry in the MANIFEST.MF file to include the name of the new function jar
               For example    Class-Path: myFunctions.jar classes/
               Update  the jar file with the modified META-INF/MANIFEST.MF file.

Comments

Hi ,

You could check the knowledge article which gives the error correction period :

Oracle Enterprise Performance Management 11g Grace Periods for Error Correction (Doc ID 1590676.1)

For 11.1.2.1 and 11.1.2.3 the grace period is already ended.

Thanks,

KK

SSAM

Hi, Better reach out to Oracle support to get better understanding

Abdul Sherif-Oracle

HI,

As pointed earlier these patch set is no longer eligible for error correction.

11.1.2.3.xxx, 11.1.2.2.xxx, 11.1.2.1.xxx

Abdul

1 - 3
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Jul 22 2013
Added on Jun 14 2013
10 comments
2,080 views