You can easily import an Oracle Service Bus 11g project archive (JAR) in your JDeveloper 12c SB application (File -> Import)
Howver, when you import your Oracle Service Bus 11g project you will most likely import XQuery transformations as well. When you look at the XQuery editor in JDeveloper 12c you will probably notice that you only have “source” mode and not a graphical editor. Besides that the XQuery files show a “04” icon.
Since the early days of AquaLogic Service Bus the company formerly known as BEA (TCFKAB) supported the W3C working draft of “XQuery 1.0 and XPath 2.0 Functions and Operators” dated 23 July 2004.
In addition TCFKAB supported a number of extension functions easy to recognize with their fn-bea prefix. Since then the world moved on and XQuery made it to version 1.0 in 2007. So now in 12c there is a way to upgrade your XQuery 2004 files to version 1.0.
The “04” icons dissapear in your project and the result will be that your XQuery files will be moved to:
Besides that, since April 2014 the XQuery 3.0 recommendations are also available. We will probably see those in future releases of SOA/OSB.
- Oracle: How to Upgrade Your XQuery Resources to use XQuery 1.0
- W3C: XQuery 1.0 and XPath 2.0 Functions and Operators W3C Working Draft 23 July 2004
- Wikipedia: XQuery
- W3C: XQuery 3.0 specifications