The long awaited Fusion Order Demo for Patchset 1 is here - and can be downloaded from http://www.oracle.com/technology/products/jdev/samples/fod/index.html.
On the SOA side, I added a few pieces that will show best practices
a) Common artifact sharing - as earlier described. All wsdls and xsds that have more than one consumer are now shared via oramds:// uri imports. The shared artifacts can be found in the bin/soa-seed folder
b) extraction of common parts into bin/common-sca-tools.xml, such as the import of common artifacts from (a)
c) ExternalLegacyPartnerSupplierEjb - is an ejb project that shows how to use Weblogic SCA for Java. In subsequent releases we will make use of it in the PartnerSupplierComposite
d) As we added resilience to the BAM adapter, there is only one OrderBookingComposite now - that seamlessly connects to BAM if it's available. All BAM related config moved into OrderBookingComposite\bin\sca-build.properties
e) BAM integration now supports SOAP or RMI based transport
f) Minor cleanup accross the end2end sample
Have fun - and let me know if you hit any issues.
Addendum:
If you want to install and run FOD on an AdminServer-only install - download shared_artifacts_fod_patch.jar, extract it into $SOA_FOD_HOME/bin/soa-seed and run from $SOA_FOD_HOME/bin "ant importCommonServiceArtifactsIntoMds" again.
Another small bug I found today is with the BAM integration. After you enabled BAM in $SOA_FOD_HOME/OrderBookingComposite/bin/sca-build.properties, amend build_sca_composite.xml and change <fileset file="${bam.tp.lib.dir}/xstream-1.1.3.jar"/>
to <fileset file="${bam.tp.lib.dir}/xstream-1.3.1.jar"/
Comments (1)
I really true i really love your blog !!! thanks
Posted by pieter | December 10, 2009 7:30 AM
Posted on December 10, 2009 07:30