SOA Suite - CI

Hi,
I'm implementing continous integration with SOA suite and created goals ( compile,package ,deploy ) successfully using maven. I have tested projects with MDS artifacts as well.
But i'm now having issues compiling the SOA composite b'coz the composite uses UDDI server to get the wsdl locations.
When i try to compile the composite,it gives me the below exception.
oracle.fabric.common.FabricException: Error in getting XML input stream: orauddi:/uddi:fa73a100-9536-11e1-8da7-dbf408608d98: cannot open orauddi url: oracle.fabric.common.uddiurl.resolver.exception.SRInitializeException: inquiryUrl is null
     at oracle.fabric.common.metadata.MetadataManagerImpl.getInputStreamFromAbsoluteURL(MetadataManagerImpl.java:280)
     at oracle.integration.platform.common.MDSMetadataManagerImpl.getInputStreamFromAbsoluteURL(MDSMetadataManagerImpl.java:557)
     at oracle.fabric.common.metadata.MetadataManagerImpl.getDocumentAsInputStream(MetadataManagerImpl.java:159)
     at oracle.integration.platform.common.MDSMetadataManagerImpl.getDocumentAsInputStream(MDSMetadataManagerImpl.java:419)
     at oracle.fabric.common.wsdl.WSDLManager.loadWSDL(WSDLManager.java:244)
     at oracle.fabric.common.wsdl.WSDLManager.loadWSDL(WSDLManager.java:308)
     at oracle.soa.scac.ValidateComposite.loadWSDLs(ValidateComposite.java:934)
     at oracle.soa.scac.ValidateComposite.doValidation(ValidateComposite.java:491)
     at oracle.soa.scac.ValidateComposite.run(ValidateComposite.java:150)
     at oracle.soa.scac.ValidateComposite.main(ValidateComposite.java:135)
Caused by: java.io.IOException: cannot open orauddi url: oracle.fabric.common.uddiurl.resolver.exception.SRInitializeException: inquiryUrl is null
But when i build the project in Jdeveloper, it works fine.
The POM.xml file looks like below.
<?xml version="1.0" encoding="windows-1252" ?>
<project xmlns="http://maven.apache.org/POM/4.0.0">
<modelVersion>4.0.0</modelVersion>
<groupId>Sample.jpr</groupId>
<artifactId>Sample.jpr</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<sourceDirectory>src/</sourceDirectory>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>SCA-INF/src</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<id>sca-compile</id>
<phase>compile</phase>
<configuration>
<target>
<property name="scac.input" value="composite.xml" />
<ant antfile="C:/Oracle/Middleware/jdeveloper/bin/ant-sca-compile.xml"
dir="C:/Oracle/Middleware/jdeveloper/bin"
target="scac" />
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
<outputDirectory>SCA-INF\classes/</outputDirectory>
<resources/>
</build>
</project>
Would like to know how exactly we can provide the UDDI registry connection details to the POM.xml file. For SOA MDS artifacts, we provide *<property name="scac.application.home" value="${basedir}/.adf/META-INF" />* for ant-sca-compile.xml script which consists of the adf-config.xml file ( MDS information ) . Similarly do we have anything to provide for UDDI registry details.
Please help me.
Thanks,
Sri.

Hi Vamsee,
Thanks for the reply. I have already tested this successfully end-to-end. But i'm trying to integrate SOA suite with CI environment and need to compile the composite using ant-sca-compile.xml ant script. ( POM.xml -> maven ).
Though Jdeveloper uses the same script for compiling, believe Jdeveloper internally stores the configuration for the Inquiry URL of the UDDI server created in Resource Palette. My question is how exactly can i pass on this info to this ant script from pom.xml file.
As SOA MDS info is stored in adf-config.xml in the SOA composite folder,ideally i'm looking out for info on UDDI registry to provide the deatils to this ant script.
Thanks,
Sri

Similar Messages

  • Error message deploying a composite in SOA Suite 11g

    Hello,
    We are attempting to deploy a composite to SOA Suite 11g (11.1.1.3). We're getting an 'Unable to register service' error message. When I inspect the log files I see the following entry as the first error:
    Failed to retrieve policy[[
    oracle.wsm.policyaccess.PolicyAccessException: WSM-06146 : Error deleting the attachment entries.
    Anybody have any experience with this error? The error message reference has the following listed:
    WSM-06146: Error deleting the attachment entries.
    Cause: Failure occurred while deleting the attachment entries.
    Action: Ensure that a valid list of policy subjects for deactivated lifecycle type is passed
    Level: 32
    Type: INCIDENT_ERROR
    Impact: Configuration
    I don't know how to "ensure that a valid list of policy subjects for deactivated lifecycle type is passed". Please help!!!!
    Thanks,
    jh

    This is what we have done :
    1.Created the JDBC data source & connection pool as below :
    data source name : B2BAQ , JNDI name : jdbc/B2BAQ
    Connection Pool :
    URL : taken from the tns entries of the instance
    Driver Class Name : oracle.jdbc.OracleDriver
    Tested this connection ..it works fine from the Admin Console
    2.Then go to Deployments --> AqAdapter -> Configuration tab --> Outbound Connection Pool Group -->
    Create a new connection pool instance -- General tab
    connection interface factory : javax.resource.cci.ConnectionFactory
    JNDI Name : eis/AQ/B2BAQ
    Then in Properties tab : Enter the Data Source Name : jdbc/B2BAQ
    Then we try to Start the AqAdapter from the Admin Console..it goes into Prepared status.
    The error message which comes is mentioned above.
    Is there any way we could resolve this ..that would be very helpful
    Regards
    Edited by: user5149250 on Mar 13, 2012 6:33 AM

  • Error in starting SOA Suite

    Hi Friends...
    I couldn't start my SOA suite and it is showing the fallowing error
    OPMN has thrown an unknown exception
    Error starting opmn server: 2
    The generated reported is.......................
    Configuration information
    Running in C:\product\10.1.3.1\OracleAS_1
    Operation mode:Startup, App Server, No Enterprise Manager, Single Instance
    Oracle home:C:\product\10.1.3.1\OracleAS_1
    Oracle home name:Unnamed
    Instance name:oc4j_soa.raghava-2d1cb5a
    Instance type:allProducts
    Version:10.1.3.1.0
    Uses infrastructure:false
    Not an infrastructure instance, no infrastructure information available
    Components:[j2ee, orabpel, oraesb, owsm, Wsil]
    2010-02-10 07:35:19.62--Begin log output for Mid-tier services (oc4j_soa.raghava-2d1cb5a)
    2010-02-10 07:35:19.62--Processing Step: starting OPMN
    2010-02-10 07:40:38.171--End log output for Mid-tier services (oc4j_soa.raghava-2d1cb5a)
    OPMN has thrown an unknown exception
    oracle.appserver.startupconsole.model.ConsoleException: OPMN has thrown an unknown exception
         at oracle.appserver.startupconsole.control.OPMNController.doStart(OPMNController.java:108)
         at oracle.appserver.startupconsole.control.Controller.start(Controller.java:69)
         at oracle.appserver.startupconsole.control.GroupController.doStart(GroupController.java:47)
         at oracle.appserver.startupconsole.control.Controller.start(Controller.java:69)
         at oracle.appserver.startupconsole.view.controller.ControllerAdapter.start(ControllerAdapter.java:30)
         at oracle.appserver.startupconsole.view.controller.MasterControlAdapter.run(MasterControlAdapter.java:94)
         at oracle.appserver.startupconsole.view.Runner.main(Runner.java:39)
    Caused by: oracle.ias.opmn.optic.OpticBadRequestException: Error starting opmn server: 2
         at oracle.ias.opmn.optic.OpmnAdmin.executeCommand(OpmnAdmin.java:147)
         at oracle.ias.opmn.optic.OpmnAdmin.startOpmnServer(OpmnAdmin.java:77)
         at oracle.appserver.startupconsole.control.OPMNController.doStart(OPMNController.java:90)
         ... 6 more
    Exception caused by
    Error starting opmn server: 2
    oracle.ias.opmn.optic.OpticBadRequestException: Error starting opmn server: 2
         at oracle.ias.opmn.optic.OpmnAdmin.executeCommand(OpmnAdmin.java:147)
         at oracle.ias.opmn.optic.OpmnAdmin.startOpmnServer(OpmnAdmin.java:77)
         at oracle.appserver.startupconsole.control.OPMNController.doStart(OPMNController.java:90)
         at oracle.appserver.startupconsole.control.Controller.start(Controller.java:69)
         at oracle.appserver.startupconsole.control.GroupController.doStart(GroupController.java:47)
         at oracle.appserver.startupconsole.control.Controller.start(Controller.java:69)
         at oracle.appserver.startupconsole.view.controller.ControllerAdapter.start(ControllerAdapter.java:30)
         at oracle.appserver.startupconsole.view.controller.MasterControlAdapter.run(MasterControlAdapter.java:94)
         at oracle.appserver.startupconsole.view.Runner.main(Runner.java:39)
    Friends help me out........
    Thanks In Advance

    This is what we have done :
    1.Created the JDBC data source & connection pool as below :
    data source name : B2BAQ , JNDI name : jdbc/B2BAQ
    Connection Pool :
    URL : taken from the tns entries of the instance
    Driver Class Name : oracle.jdbc.OracleDriver
    Tested this connection ..it works fine from the Admin Console
    2.Then go to Deployments --> AqAdapter -> Configuration tab --> Outbound Connection Pool Group -->
    Create a new connection pool instance -- General tab
    connection interface factory : javax.resource.cci.ConnectionFactory
    JNDI Name : eis/AQ/B2BAQ
    Then in Properties tab : Enter the Data Source Name : jdbc/B2BAQ
    Then we try to Start the AqAdapter from the Admin Console..it goes into Prepared status.
    The error message which comes is mentioned above.
    Is there any way we could resolve this ..that would be very helpful
    Regards
    Edited by: user5149250 on Mar 13, 2012 6:33 AM

  • Oracle SOA suite 11.1.1.7 on windows 8 OS, But, during installation i got a problem "Check OS Certification".

    I want to install Oracle SOA suite 11.1.1.7 on windows 8 OS, My personal HP Pavilion g6 laptop. But, during installation i got a problem "Check OS Certification". What is this certification. Please Help Me.
    Regards,
    Satish.

    Pl identify exact version of Windows 8. Have you verified that your OS is supported/certified by consulting the spreadsheet at Oracle Fusion Middleware Supported System Configurations

  • Issue in SOA Suite Installation - prerequisite for AIA 3.0 Installation

    We are facing an issue in SOA Suite Installation which is prerequisite for AIA 3.0 Installation. As per AIA 3.0 Installation Guide, the Web Logic Server version to be used is “Web Logic Server 11g R1 10.3.1“ for Linux86 32bit Version.
    After Installation of SOA Suite on Linux Environment, the em console page is not opening.
    Error Message :
    <Feb 1, 2010 5:21:50 PM IST> <Warning> <Connector> <BEA-190110> <Resource Adapter is calling BootstrapContext.createTimer() and allocating a Timer Thread that is not managed by WebLogic Server. This may adversely impact the performance/operation of WebLogic Server.>
    <Feb 1, 2010 5:21:50 PM IST> <Warning> <J2EE> <BEA-160140> <Unresolved optionalpackage references (in META-INF/MANIFEST.MF): [Extension-Name: oracle.soa.fabric, Specification-Version: 11.1.1, Implementation-Version: 11.1.1, referenced from: /app/oracle/weblogic/user_projects/domains/SOADomain/servers/soa_server1/tmp/_WL_user/worklistapp/r8n7fr]. Make sure the referenced optional package has beendeployed as a library.>
    <Feb 1, 2010 5:21:50 PM IST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'worklistapp' due to error java.lang.NoSuchMethodError: weblogic.application.ApplicationLifecycleEvent.getDeploymentOperation()Lweblogic/application/DeploymentOperationType;.
    We have faced such issue during SOA 11g Installation on Windows Operating System, and installed latest version of Web logic Server and the issue was resolved.
    Can AIA Linux Installable work on Web Logic Server 11g R1 10.3.2?
    If any one has faced similar issues, Kindly provide inputs.

    The same person has reported issues on further steps i.e. AIA Installation. Hence closing this

  • Get Custom SOAP Header Value in SOA Suite 11.1.1.6 using BPEL 1.1

    Hi Experts,
    We are using SOA Suite 11.1.1.6 and in one of the projects we have requirement to retrieve custom SOAP header value.
    This is enhancement to existing process which is developed using BPEL 1.1 and deployed to Production. So we cannot convert this now to BPEL 2.0
    We suggested to use custom XML element in Header the definition of which will be defined in custom XSD and stored in common location. However the 3rd party who are invoking this service will not be able to do any customization in their process to pass custom XML header.
    Please can you help me in providing any approach through which we can retrieve custom Header value from SOAP header using BPEL 1.1
    I have read some blogs for retrieving the custom XML header but they are using BPEL 2.0. I would like achieve this functionality using BPEL 1.1
    Appreciate your inputs.
    Thanks in Advance - RK

    Hello RK,
    Have you've tried to put the bpex:outputHeaderVariable on the invoke activity of the invoked service.
    <invoke name="Invoke"
                bpelx:outputHeaderVariable="HeaderVariable"/>
    Where the "HeaderVariable" reflects the XSD Datastructure of the received header.
    This is also specified here in section 6.19.1 How to Receive SOAP Headers in BPEL
    Please note that the exact header must be specified in the WSDL of the invoked service.
    Also note that in case of a soap fault. No header will be returned from the invoked service but only a /soap/body/fault part.
    Good luck!
    Melvin

  • Find a BUG on the SOA Suite ( Internationalizing Problem)

    I am a java developer in Thailand.
    I have 4 Java Certifications - SCJP, SCWCD, SCBCD, SCJWSD.
    I meet something wrong ("bug") when I play with Oracle SOA Suite.
    About my technical software :
    -I use the Oracle Database XE (Universal).
    (I cannot use the HTML DB to run your script from soademo_101310_preview - it's give me the error messages so I change to run the SQL from command. Although running the SQL script from the command line is O.K., the command window is not support the Thai language. It appear in Alien language that I cannot read.I try to change the command window option but It has only 2 font choices. Thus I cannot still do with Thai language in the command window.)
    In control panel, the regional and Language Option, I set the standard and format to Thai (including Language for the non-Unicode program in Advanced Tab).
    I am successful both insallation and deploy the SOA book application.
    I follow the instruction in Oracle SOA Suite Quick Start Guide, 10g Release 3 (10.1.3.1.0).
    At the page 39, I find a BUG.
    My created date on the BPM Worklist is wrong !!!
    My computer time is 10 &#3585;&#3633;&#3609;&#3618;&#3634;&#3618;&#3609; ( September in Thai language) 2549 (Buddhist Time).
    But the date I see in the BPM Worklist is 10 &#3585;&#3633;&#3609;&#3618;&#3634;&#3618;&#3609; ( September in Thai language) 3635 (Buddhist Time).
    You can see the image at http://img178.imageshack.us/img178/5487/datehp3.jpg.
    I have 3 questions :
    1. How can I add the Thai font in SQL command line window (SQL*Plus) in Oracle XE ?
    2. Why does the HTML DB not support to run the uncomplete sql script ?
    3. Have any suggestion to correct the time problem. ( Internationalizing Problem) ?
    Thank you very much.

    This is not a bug.
    The timezone is based on the user profile.
    You are using jcooper, whose timezone setting by default is set to be
    <timeZone>America/Los_Angeles</timeZone>
    Please double check the
    ORACLE_HOME\OraBPEL_1\bpel\system\services\config\users-properties.xml
    jcooper should have settings like this by default:
    <name>jcooper</name>
    <description>Demo User</description>
    <email></email>
    <title>Loan Agent 1</title>
    <firstName>James</firstName>
    <lastName>Cooper</lastName>
    <manager>jstein</manager>
    <timeZone>America/Los_Angeles</timeZone>
    <languagePreference>en-US</languagePreference>
    <notificationPreferences>Mail</notificationPreferences>
    Message was edited by:
    user530868
    Message was edited by:
    user530868

  • Read only access for bpel console in SOA Suite 10.1.3.5.1(weblogic)

    Hi
    For SOA Suite 10.1.3.5.1 on weblogic, Is there any way to restrict certain users to some pages in bpel console.. e.g. read only access to bpel console.
    I have found articles on web regarding this but they all are for SOA Suite 10.1.3.3 (and 3.4) on Oracle app server. Article provides a hack by using servlet filters.
    How to do a similar thing in SOA Suite 10.1.3.5.1 on weblogic ?
    Can somebody provide step by step instructions?
    Thanks

    Hi James,
    I have already seen this link and several refined versions of it but it wont work for weblogic. For example
    There is no j2ee/oc4j_soa/applications/orabpel/console directory (i looked into home directory as well but could not found orabpel/console dir).
    So question is where to put filter class and how to make changes in web.xml as this file is not present in j2ee/oc4j_soa/applications/orabpel/console/WEB-INF/
    I checked deployments in weblogic admin console and seems BPELConsole is deployed as a module under BPELPM ear.
    Any idea?
    Thanks.

  • How can I use custom WLST commands for Oracle SOA Suite in Weblogic

    Hi There,
    I'm trying to view and search the weblogic log files using WLST on a Solaris/Unix system.
    I have come across this "custom WLST commands for Oracle SOA Suite" and thought of using the custom logging commands to get my task done.
    However, my WLST shell is not recognizing the commands and giving me the NameError!
    wls:/devDomain1/domainRuntime> listLogs()
    Traceback (innermost last):
    File "<console>", line 1, in ?
    NameError: listLogs
    I tried the commands listLogs, displayLogs, getLogLevel & setLogLevel but in vain!
    I have followed the instructions as per the oracle recommendation of using Custom WLST commands (http://docs.oracle.com/cd/E29597_01/core.1111/e10105/getstart.htm#ASADM10692) as below
    - Launched the WLST shell from Oracle Home.
    cd ORACLE_HOME/common/bin
    ./wlst.sh
    - Tried to run the listLogs command from domainRuntime()
    I would like to know if I need to import any additional libraries to run the custom WLST commands for Oracle SOA Suite in my WLST shell?
    I have only weblogic 10.3.1 server installed on my Solaris 10 machine on which I have deployed the OSB application software.
    There is no SOA Suite installed.
    Or is there any other way I can browse the Server Log file and get the list of log messages? Basically I would like to use this feature in my script to customize it according to my requirement of listing specific error logs which I can work it out if I know how to make these commands work.
    Please advise if this is possible and how?
    Cheers.
    Satish

    I have tried on my OSB installation (no SOA Suite here), the command listLogs() works (I was in online mode, after a connect), and the classpath is:
    CLASSPATH=/opt/oracle/fmw11_1_1_5/patch_wls1035/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/oracle/fw11_1_1_5/patch_ocp360/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/usr/lib/jvm/java-1.6.0-sun-1.6.0.33.x6_64/lib/tools.jar:/opt/oracle/fmw11_1_1_5/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/oracle/fmw11_1_1_5/wlserver_10./server/lib/weblogic.jar:/opt/oracle/fmw11_1_1_5/modules/features/weblogic.server.modules_10.3.5.0.jar:/opt/oracle/fmw111_1_5/wlserver_10.3/server/lib/webservices.jar:/opt/oracle/fmw11_1_1_5/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/optoracle/fmw11_1_1_5/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar::/opt/oracle/fmw11_1_1_5/oracle_common/moules/oracle.jrf_11.1.1/jrf-wlstman.jar:/opt/oracle/fmw11_1_1_5/oracle_common/common/wlst/lib/adfscripting.jar:/opt/oracl/fmw11_1_1_5/oracle_common/common/wlst/lib/adf-share-mbeans-wlst.jar:/opt/oracle/fmw11_1_1_5/oracle_common/common/wlst/lb/mdswlst.jar:/opt/oracle/fmw11_1_1_5/oracle_common/common/wlst/resources/auditwlst.jar:/opt/oracle/fmw11_1_1_5/oracle_cmmon/common/wlst/resources/igfwlsthelp.jar:/opt/oracle/fmw11_1_1_5/oracle_common/common/wlst/resources/jps-wlst.jar:/optoracle/fmw11_1_1_5/oracle_common/common/wlst/resources/jrf-wlst.jar:/opt/oracle/fmw11_1_1_5/oracle_common/common/wlst/reources/oamap_help.jar:/opt/oracle/fmw11_1_1_5/oracle_common/common/wlst/resources/oamAuthnProvider.jar:/opt/oracle/fmw111_1_5/oracle_common/common/wlst/resources/ossoiap_help.jar:/opt/oracle/fmw11_1_1_5/oracle_common/common/wlst/resources/osoiap.jar:/opt/oracle/fmw11_1_1_5/oracle_common/common/wlst/resources/ovdwlsthelp.jar:/opt/oracle/fmw11_1_1_5/oracle_comon/common/wlst/resources/sslconfigwlst.jar:/opt/oracle/fmw11_1_1_5/oracle_common/common/wlst/resources/wsm-wlst.jar:/optoracle/fmw11_1_1_5/utils/config/10.3/config-launch.jar::/opt/oracle/fmw11_1_1_5/wlserver_10.3/common/derby/lib/derbynet.ar:/opt/oracle/fmw11_1_1_5/wlserver_10.3/common/derby/lib/derbyclient.jar:/opt/oracle/fmw11_1_1_5/wlserver_10.3/common/drby/lib/derbytools.jar::
    The wlst.sh I have used is /opt/oracle/fmw11_1_1_5/osb/common/bin/wlst.sh
    I hope this can help

  • How to configure something similar to optSoapShortcut in SOA Suite 11g

    Hi,
    We are migrating processes in BPEL 10g to composites in SOA Suite 11g (11.1.1.5). In one of these processes we are extracting the ws-addressing elements replyTo and MessageID from the SOAP header from the calling process and saving these values into a database. They are later used to be able to reply back to the calling process. In 10g this was no problem but in 11g calls between processes are automatically optimized, meaning that they are not communicating using SOAP. Hence, it seems like we can't get the soap headers the normal way.
    According to the Administration Guide for SOA Suite 11.1.1.5 the optSoapShortcut property has been removed which could be used in 10g to specify if the calls should be optimized or not. Is there any other way to configure this in SOA Suite 11g?
    If not, is there any way to instead extract these elements from some BPEL API or similar?
    Thanks!
    Best wishes
    Kerstin

    For release 11g, SOAP optimization is automatically configured. Therefore, if you upgrade your projects from 10g to 11g and are using the optimized shortcut approach in existing applications, note that optimized calls are activated only when the hostname value (as referred to in the WSDL URL in the composite.xml file) matches the Server URL value. Either set both values to the hostname (for example, myhost) or to the full domain name (for example, myhost.domain.com). If these values do not match, a regular SOAP call is performed instead of an optimized local call.
    You can still control this using oracle.webservices.local.optimization property.
    http://docs.oracle.com/cd/E15586_01/web.1111/b32511/configuring.htm#WSSEC3522
    Refer to "Controlling When Local Optimization is Used"

  • How to deal with any UDDI in SOA Suite 11g?

    Hi folks,
    I have spent quite some time trying to understand how Oracle is dealing with the UDDI aspects in the Soa Suite 11g.
    Back to Oracle AS 10g, I remember, even though i had never used it, that the UDDI repository was a out of the box capability with a very nice Web UI to browse the services The Aqualogic Service Bus seems to have features to consume/publish web services in any UDDI, but no real embedded UDDI in its core.
    Since 11g, obviously the way to go is to adopt Oracle Service Registry. There is a seamless integration with JDeveloper 11g (i.e create a UDDI connection to publish/consume/search web services).
    My company is keen to go on a open source UDDI and I came to the conclusion that any of those (i.e jUDDIv3.02, OpenUDDI) are actually able to work properly with JDeveloper 11.1.1.2. I got XSD exception or other cabalistic errors that definitely show that JDeveloper 11g can only deal with Oracle Service Registry. I heard that the Soa Suite 11g could only deal with UDDI v2 and v3. CentraSite does fit those requirements but does not work too.
    Why is that ? How can I set up my SOA initiative without having the choice on the UDDI ? Does this have changed since PS2 ? I have tried to look up on Metalink and I got a hit on jUDDI but it does clearly state that jUDDI works well now with JDeveloper.
    Any answer on that would be highly appreciated.
    Kind regards,

    Hi,
    DVM cache policy is lazy load. there is no option to preload the cache with server startup currently. However this would be affecting only the first request the susequent requests are serviced from cache.
    HTH..
    appologies for reaching on this late.
    regards,
    Jitendra

  • Configure .p7b(PKCS #7 Certificates) in SOA Suite 11g - Enterprise Manager

    Hi,
    currently configured .jks file in em - weblogic domain - security - security provider configuration which is used by owsm policy to validate my incoming signed soap message.
    (incoming message is signed with the same jks file). so it is working fine.
    Now I got .p7b(PKCS #7 Certificates) file from customer, so I need to replace this with my existing .jks file. How can I do this?
    Appreciate your quick inputs.
    Thanks

    customer site is invoking my soa suite application,public portion of the certificate which I got from them I configured at my end(.p7b converted in to jks). with the private key (which I do not have with me) the customer site is signing the soap request and hitting my soa suite.
    Getting following error in my soa suite side(soa_server1-diagnosis):
    X509 Certificate will not be advertised due to underlying exception "oracle.wsm.security.SecurityException: WSM-00057 : The certificate, abc.org, is not retrieved. The following aliases are found in the keystore:- [defnet.org, klmca.org, abc.org, ]".
    while converting in to jks I gave alias, I do not know what value should I give. I found
    subject: CN=abc.org... in .p7b file, used the same name as alias.
    converted .p7b file in to .cer as suggested by anuj, .p7b file contains 3 certificates,so imported 3 times in to same key store file like this
    keytool -import -alias abc.org -file xyz.public.cer -keystore xyz-keystore.jks
    keytool -import -alias klmca.org -file klmca.public.cer -keystore xyz-keystore.jks
    keytool -import -alias defnet.org -file defnet.public.cer -keystore xyz-keystore.jks
    Where I am doing wrong here?
    Can I configure directly .p7b(PKCS #7 Certificates) file in enterprise manager (soa suite 11g ps3.). I converted in to jks file and configured but it is not working.
    Please suggest. This is urgent. Appreciate your quick help.
    Edited by: 798585 on May 20, 2011 12:00 AM

  • Weblogic Domain not getting created in SOA Suite 11g R2

    I have installed the components of SOA Suite 11g R2 (11.1.1.3) on a single Windows XP SP3 machine (32 bit) following recommended procedures. I tried to configure Weblogic server using Domain Configuration utility. After navigating hrough the wizard, no Weblogic server profile is getting created in the doamin folder. Even the WL Admin server is not getting created. The Domain Configuration utility did not throw any errors.
    1) Is this problem related to Oracle repository for SOA suite 11g?
    2) Can the repository schemas (Oracle) hold multiple weblogic SOA domain information?

    Hi,
    Weblogic servers directory do not gets created after domain creation or even managed server configuration. It will present itself only when you start the managed server for the first time, that is when it initializes all security attributes, diagnostic attributes (if configured) , etc..
    Perform server start and then check if it gets created or not.
    ## rank answer if it is helpful ##
    Thanks,
    Ranjan

  • Is B2B document editor  necessary in SOA suite 11g environment?

    Hi All,
    In my server, SOA suite 11g is installed, which include B2B engine also.For devoloping a POC in B2B environment, document editor is necessary or not?. Without document editor, is it posible to devolop a simple POC? I am completely new to this B2B environment.
    Regards
    Dd

    Integration B2B forum is -
    Integration - B2B
    Document Editor is optional and will be used in case of B2B. For further clarification, raise a thread in B2B forum.
    Regards,
    Anuj

  • Using Oracle 8i DB in SOA suite 11g

    Hi All,
    Good Morning.. Hope all are doing good.
    I need a permanent solution or some work around for my below issue:
    We were on SOA suite 10.1.3.4 and now we are migrating to SOA suite 11.1.1.5
    We have legacy system which has Oracle 8i DB.
    For some of our interfaces we are using this 8i DB for intergration.
    But 11g SOA suite doenst support Oracle 8i DB.
    But is there any option or any sort of work around so that we can use this?
    Any option, suggestion, work around are most welcome.
    Hope I will have some options to try with, and resolve this issue.
    Thanks all for your valuable time spent on my issue.
    Cheers,
    Chandru

    Hi Chandru
    1. Yes, what you want is very much possible. I would like to clarify few things hopefully if you are not already aware of this.
    2. Earlier SOA 10g is on top of Oracle's OAS/OC4J. Now SOA 11.5 is on top of the Weblogic Server app server which is from BEA. When you create SOA 11.5 (or any soa 11.x domain), to store all meta-data you need atleast 2 minimum schemas in some Oracle Database like SOA_INFRA, MDS. These schemas are created using a giant utilty sql script(s) called RCU (Repository Creation Utility). Now this RCU can work only with Oracle 10g and 11g databases and NOT oracle 8i DB. But remember this is only to store all the Process/Task information in Meta-Data tables which you hardly change or modify.
    3. So go ahead and upgrade to SOA 11.5 and use latest Oracle 11g or 10g database for RCU. Now comes your old legacy usecase, which needs some data from Oracle 8i db. This means it is a custom application or custom usecase that connects to Oracle 8i. From Weblogic Admin Console, you can create something called Data Source (having a connection pool) and give DB Host, port, sid, username/password of your 8i db. And choose Oracle 10 g thin drivers. If I am not wrong, Oracle 10g drivers should support oracle 8i db also. Using this DataSource JNDI name, you can do pretty much everything either from Java Code, EBJ code or from the Workflow application.
    4. As other users mentiones, you can always use DB Adapter to connect to this 8i DB. Worst case, I am not a DB Expert. But in Oracle 11g or 10 g database, I wonder if you can create like a DB Link to connect to your old 8i Database. DB experts can help here.
    5. Finally if none of the above solutions work, you can always write a simple JAVA/EJB code to connect to your database in very primitive way directly giving db host, port, sid, username, plain text password and if required add 8i DB oc4j jar in classpath. Then use java embedded or ejb adapter to pull this data into your bpel process. Hopefully you may not end up here.
    In conclusion, yes it should be possible to access your data from 8i database but SOA Domain should point to ORacle 10g/11g DB only though for its meta-data etc.
    Here is a post for similar case but for OBIEE 11g that wants to create Reports from 8i DB:
    Re: Regarding OBIEE compatibility with Oracle Database version 8i
    Thanks
    Ravi Jegga

  • Event Delivery Network EDN in soa suite 11g

    Hi,
    I want to use edn between more oc4j instances so can use business events in bc4j and subcribe to it with a mediator. I know that edn run in the mds of the soa suite but I want to use the JMS or AQ implementations. Is there some more information on it how todo this
    I see there is a JDEV_HOME\rcu\integration\sdpm folder with some queues is this for edn
    thanks edwin

    You can write an MDB to listen to the EDN jms environment. // EDN JMS environment
    String connFactName = "jms/fabric/EDNConnectionFactory";
    String xaConnFactName = "jms/fabric/xaEDNConnectionFactory";
    String queueName = "jms/fabric/EDNQueue";
    The blog contains the code for writing to the EDN you have to write a java code to read from EDN.

Maybe you are looking for

  • How to create a pdf or jpg of a group of photos in LR4

    Is it possible to create a jpg or pdf of a group of images in LR4, like you can in Bridge output?  I try the Web section and it creates a perfect page of the images but it's only available in HTML and Flash.  I don't need the photos to be enlarged at

  • Variable or Substitution String in Interactive Report Filter

    Background: I have an application that has a number of customized Interactive Reports where the Filter on the reports is set to a custom company name. When I install the application, I do not want to go through the reports and change the filter for t

  • Can you cache a bookmark?

    Hello. Is there a way to cache the data in a bookmark? Or pre-run the bookmark everytime data is refreshed? We are on version 3.1. Thanks, Pete

  • Workflow and Import Manager

    Hi, I want to run a workflow as a result of an import. I connected the workflow in the configuration of the import manager and the workflow starts OK when I import records using the import manager. I have 2 problems with the process: 1. The workflow

  • Administration  Marketing  Import Mapping.

    I need to Import Some List Contact's to List Management from CSV file. I tring to create a Import Mapping on the Administration - Marketing --> Import Mapping Screen. But in the Screen Field Name - Pick Applet showing limited amout of fields from Con