AIA 2.4 migration to AIA 3.0

I was doing a test migration of 10g BPEL/ESB and AIA 2.4 application using 11g JDeveloper and running into errors. Also tried using AIAMigrationUtility and getting similar errors, pasted below,
INFO: UPGBPEL-02036: Starting migration for source projects in the list : "C:\GaneshVK\Clients\BCTC\IFRS\AIABCTCFA016\SyncAccountingEntryProvABCSImpl"
INFO: UPGBPEL-02029: Backed up source contents can be found in: "C:\GaneshVK\Clients\BCTC\IFRS\AIABCTCFA016\SyncAccountingEntryProvABCSImpl2010-02-04-17-03-24PM.backup"
INFO: UPGBPEL-02007: Using source directory list: "C:\GaneshVK\Clients\BCTC\IFRS\AIABCTCFA016\SyncAccountingEntryProvABCSImpl\bpel"
INFO: UPGBPEL-02008: Using target directory: "C:\GaneshVK\Clients\BCTC\IFRS\11g\AIABCTCFA016"
INFO: UPGBPEL-02047: Upgrade messages are available in log file : "C:\oracle\product\JDev11g\jdeveloper\bin\..\upgrade\logs\SyncAccountingEntryProvABCSImpl2010-02-04-17-03-24PM.log"
INFO: Suitcase directory is C:\GaneshVK\Clients\BCTC\IFRS\AIABCTCFA016\SyncAccountingEntryProvABCSImpl\bpel
INFO: There are 0 task files in the suitcase
INFO: No more than one .task file in the upgrade source directory and hence not upgrading the bpel src
SEVERE: Upgrade failed. Check the logs for any exceptions. Ensure that the WSDL URLs specified in the project are reachable and a valid 10.1.3.x project is used for upgrade. Before re-attempting upgrade, restore the original project code source from the backup directory.
java.io.UTFDataFormatException: Invalid UTF8 encoding.
     at oracle.viewgen.plugin.bpel.BPELPlugin.createComponentType(BPELPlugin.java:172)
     at oracle.viewgen.ViewGenerator.main(ViewGenerator.java:223)
Caused by: javax.wsdl.WSDLException: WSDLException: faultCode=INVALID_WSDL: Error reading import of file:/C:/GaneshVK/Clients/BCTC/IFRS/AIABCTCFA016/SyncAccountingEntryProvABCSImpl/bpel/JournalEntryConcreteRef.wsdl: oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=PARSER_ERROR: Failed to read wsdl file at: "file:/C:/GaneshVK/Clients/BCTC/IFRS/AIABCTCFA016/SyncAccountingEntryProvABCSImpl/bpel/JournalEntryConcrete.wsdl", caused by: java.io.UTFDataFormatException. : java.io.UTFDataFormatException: Invalid UTF8 encoding.
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.parseImport(WSDLReaderImpl.java:921)
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.parseDefinition(WSDLReaderImpl.java:797)
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:706)
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:655)
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:368)
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:622)
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:258)
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:229)
     at oracle.viewgen.wsdl.WSDLUtil.getWSDL(WSDLUtil.java:60)
     at oracle.viewgen.wsdl.WSDLUtil.getWSDL(WSDLUtil.java:71)
     at oracle.viewgen.plugin.bpel.BPELPlugin.createComponentType(BPELPlugin.java:154)
     ... 1 more
Caused by: oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=PARSER_ERROR: Failed to read wsdl file at: "file:/C:/GaneshVK/Clients/BCTC/IFRS/AIABCTCFA016/SyncAccountingEntryProvABCSImpl/bpel/JournalEntryConcrete.wsdl", caused by: java.io.UTFDataFormatException. : java.io.UTFDataFormatException: Invalid UTF8 encoding.
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:371)
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.parseImport(WSDLReaderImpl.java:900)
     ... 11 more
Caused by: java.io.UTFDataFormatException: Invalid UTF8 encoding.
     at oracle.xml.parser.v2.XMLUTF8Reader.checkUTF8Byte(XMLUTF8Reader.java:160)
     at oracle.xml.parser.v2.XMLUTF8Reader.readUTF8Char(XMLUTF8Reader.java:187)
     at oracle.xml.parser.v2.XMLUTF8Reader.fillBuffer(XMLUTF8Reader.java:120)
     at oracle.xml.parser.v2.XMLByteReader.saveBuffer(XMLByteReader.java:450)
     at oracle.xml.parser.v2.XMLReader.fillBuffer(XMLReader.java:2571)
     at oracle.xml.parser.v2.XMLReader.scanNameChars(XMLReader.java:1229)
     at oracle.xml.parser.v2.XMLReader.scanQName(XMLReader.java:2019)
     at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1312)
     at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:368)
     at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:314)
     at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:225)
     at oracle.xml.jaxp.JXDocumentBuilder.parse(JXDocumentBuilder.java:155)
     at oracle.xml.jaxp.JXDocumentBuilder.parse(JXDocumentBuilder.java:111)
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readDocument(WSDLReaderImpl.java:429)
     at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:366)
     ... 12 more
Also, after the migration how to change the references to AIA 2.4 components like http://fvobctesb2.bctc.local:9700/AIAComponents/EnterpriseObjectLibrary/Core/EBO/AccountingEntry/V1/*AccountingEntryEBM.xsd* to AIA 3.0 equivalents?
Thanks
Ganesh

It is a very big WSDL, besides , I don't think I should post it in the public forum, I will email it to Robert Wunderlich.
Regarding the AIA2.4 references,
I can access the XSD, AccountryEntryEBM.xsd in SOA10g/AIA2.4 environment using the URL http://fvobctesb2.bctc.local:9700/AIAComponents/EnterpriseObjectLibrary/Core/EBO/AccountingEntry/V1/AccountingEntryEBM.xsd
where as I'm not able to access the same from the 11g/AIA3.0 environment, so wanted to on how to point to the AIA3 components after the migration because after the migration, the migrated WSDLs have these under schemaLocation.
http://fvobctesb1.bctc.local:8001/AIAComponents/EnterpriseObjectLibrary/Core/EBO/AccountingEntry/V1/AccountingEntryEBM.xsd
Thanks
Ganesh

Similar Messages

  • Migration Strategy- AIA

    I have tried to find out documents related to migration strategy(if any) defined by Oracle but could not find any. Can anyone point to any document/link so that I can know what values are to be populated in Oracle AIA for successful migration of Siebel CRM & Oracle BRM data?

    Small databases could be migrated using conventional export/import for 9i and Data Pump for 10g. For larger databases I would consider transportable tablespaces.
    I don't think that the migration strategy really depends on the fact that the target will use RAC One Node.
    Much more important in my opionion are:
    1. how much downtime you area ready to accept
    2. what is the size of the databases
    3. physical location of old and new server (in the same data center or in different data centers)
    Edited by: P. Forstmann on 16 mars 2012 20:09
    Edited by: P. Forstmann on 16 mars 2012 20:11

  • AIA Error codes-  Migration

    Hi,
    Have question related to the migration of AIA Error codes that we setup on AIA framework for each AIA/ABCS Service.
    Do these get stored anywhere as an xml or in database? Our primary concern is during migration, we are facing challenge to configure all these in a new environment. Rather, I am looking, if we can just move the config file to the new environment.
    Thanks in Advance,
    Phani

    Phani,
    I assume you refer to the error notification setup in the AIA configuration pages. These rules are stored in table BSR_ERROR_NOTIFICATIONS within the AIA schema.
    If you export data from one env to be imported into another you need to make sure that the corresponding DB sequence (BSR_ERROR_NOTIFICATIONS_S) is adjusted accordingly to not run into issues.
    Gerhard

  • Failed to install AIA extension to JDeveloper and open FP demo sourcecode

    Hi,
    I successfully installed FP 11.1.1.4 on Oracle linux (I didn't use OER). Then I want to open the source code of AIA FP Demo 11.1.1.4 in JDeveloper 11.1.1.4 and rebuild it.
    I used "Help->Check for Updates" to install "AIA Composite Application Framework" and "AIA Service Constructor". After restarting JDeveloper, I can't find these extensions in JDeveloper from "Help->About->Extension". I tried to install these extensions from local file. Still the same result, no error during procedure and nothing happened after restart.
    I reinstalled JDeveloper, the same problem. I even installed JDeveloper on another machine running Mac OS, still the same result. BTW, SOA composite extension is successfully installed.
    When I open the jws file shipped in FP demo in JDeveloper, it always pop up a error like this".....adf/META--INF/adf-config.xml is invalid". Actually there is not adf-config.xml included in the original source code? JDeveloper automatically created a adf-config.xml which seems not compatible with the source code.
    Anyone can hlep me out? I google AIA Demo error , find nothing useful.
    Thanks a lot!
    Edited by: 852221 on Apr 13, 2011 9:28 PM
    Edited by: 852221 on Apr 13, 2011 9:46 PM
    Edited by: 852221 on Apr 13, 2011 11:33 PM
    Edited by: 852221 on Apr 13, 2011 11:37 PM
    Edited by: 852221 on Apr 13, 2011 11:38 PM

    Hi there,
    I have just tried it. First I updated 'AIA Composite Application Framework','AIA Service Constructor' and 'SOA Composite' plugins. After the restart plugins were not installed and I could not create SOA or AIA project.
    Then I installed 'SOA Composite' plugin. After restart it was ok. Then 'AIA Service Constructor'. After restart it was OK. Finally I was going to install 'AIA Composite Application Framework' but I noticed version is 2.4 which I guess is not needed in 11g.
    Then you should navigate into Tools, Preferences, SOA and add <JDEV_HOME>/jdeveloper/lib/aia.jar to make the functions available to all projects.
    When you import jws it will be successfully migrated but you get an error that adf-config.xml is invalid.That file is not in original source codes but it is created during migration process. To fix invalid msg you have add link to metadata store into that file.
    Regards,
    Milan

  • Error 500--Internal Server Error; AIA upgrade to 11.1.1.4 from 11.1.1.3

    I have recently upgraded the SOA fusion middleware on Linux 86-64 box
    Upgraded weblogic 10.3.3 to 10.3.4
    upgraded SOA from 11.1.1.3 to 11.1.1.4
    upgraded AIA from 11.1.1.3 to 11.1.1.4
    I see that the applications are properly deployed in the weblogic console and everything looks fine from weblogic console as well as the EM. However when i try to launch the AIA console (http://servername:7777/AIA), i get the following error. the webpage does not load. Can somebody help me with this.
    java.lang.NoSuchMethodError: oracle/adf/view/rich/context/UriManager.addQueryParameters(Ljavax/faces/context/FacesContext;Ljava/util/Map;Z)Z
         at oracle.adfinternal.controller.util.AdfvInterfaceImpl.updateQueryParameters(AdfvInterfaceImpl.java:176)
         at oracle.adfinternal.controller.state.RequestState.updateUrlStateToken(RequestState.java:671)
         at oracle.adfinternal.controller.state.RequestState.setCurrentStateInstance(RequestState.java:173)
         at oracle.adfinternal.controller.state.RequestState.setCurrentViewPortContext(RequestState.java:200)
         at oracle.adfinternal.controller.state.ControllerState.setRequestState(ControllerState.java:948)
         at oracle.adfinternal.controller.state.ControllerState.initializeRootViewPort(ControllerState.java:615)
         at oracle.adfinternal.controller.state.ControllerState.synchronizeStatePart1(ControllerState.java:306)
         at oracle.adfinternal.controller.application.SyncNavigationStateListener.beforePhase(SyncNavigationStateListener.java:127)
         at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:551)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:100)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchBeforePagePhaseEvent(LifecycleImpl.java:147)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchBeforePagePhaseEvent(ADFPhaseListener.java:112)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:59)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:44)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:278)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:185)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.apps.aia.home.ui.bean.ApplicationSessionExpiryFilter.doFilter(ApplicationSessionExpiryFilter.java:47)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    Thanks and regards
    Mohamed

    I have same error. But no upgrade involved; just a web app deployment. Pages won't run.
    Error 500
    java.lang.NoSuchMethodError: oracle/adf/view/rich/context/UriManager.addQueryParameters(Ljavax/faces/context/FacesContext;Ljava/util/Map;Z)Z
    at oracle.adfinternal.controller.util.AdfvInterfaceImpl.updateQueryParameters(AdfvInterfaceImpl.java:176)
    at ...
    JDev: 11.1.1.3.0
    WL: server 10.3.4
    OS: unix
    App is simple. Only two pages. Runs fine on integ'd WL server.
    The project is deployed to a WAR, which is itself deployed into an EAR, following the guidelines in the Fusion dev guide.
    The EAR seems to deploy fine, no errors.

  • Aia:isLoggingEnabled

    In the AIA config file we have trace.log.enabled to true at system level and nothing is set at service levels. But where are the loglevels defined?
    This always returns true irrespective of the logLevel I pass, what conditions does it return false?
    I have so far tried the following:
    In EM-> OC4j_SOA -> Admin -> Logger Configuration, I have changed the RootLogger level from INFO to pretty much everything and the behavior is always the same.
    I was expecting if I set the logLevel to DEBUG and if I check for isTraceLogEnabled('Info', service_name) still returns true and hence am confused the use of logLevel in AIA.

    You should be able to set the log level for AIA loggers through the same EM Console. Please search for "oracle.aia.logging.error" and "oracle.aia.logging.trace" for AIA specific loggers.
    AIA uses Java logging and the supported log levels in descending order are:
    •SEVERE (highest value)
    •WARNING
    •INFO
    •CONFIG
    •FINE
    •FINER
    •FINEST (lowest value)
    http://java.sun.com/j2se/1.5.0/docs/api/java/util/logging/Level.html
    Regards
    Rohit

  • Unable to set classpath in Ant Script to compile AIA related api

    Hi everyone,
    I am trying to build customized ant scripts to compile,build & deploy (oracle 11g)AIA application using ANT tool.To compile composite application,"scac" target name is used.This scac will refer the classpath which was set at ant-sca-compile.xml.scac is compiling all integartion artifacts except AIA related api.I added aia.jar to classpath in ant-sca-compile.xml.still,scac is not recognizing aia.jar
    I am getting below compilation problem
    scac:
    [scac] Validating composite : 'F:\AIA_Dev\BBProcessSupplierAppln\SyncSupplierPartyBBProvABCSImpl\bin/..//composite.xml'
    [scac] F:\AIA_Dev\BBProcessSupplierAppln\SyncSupplierPartyBBProvABCSImpl\bin\..\SCA-INF\bpel\SyncSupplierPartyBBProvABCSImplProcess\src\orabpel\syncsupplierpartybbprovabcsimplprocess\ExecLetBxExe9.java:408: package oracle.apps.aia.core.eh.logging does not exist
    [scac] Note: F:\AIA_Dev\BBProcessSupplierAppln\SyncSupplierPartyBBProvABCSImpl\bin\..\SCA-INF\bpel\SyncSupplierPartyBBProvABCSImplProcess\src\orabpel\syncsupplierpartybbprovabcsimplprocess\BPEL_BIN.java uses unchecked or unsafe operations.
    [scac] Note: Recompile with -Xlint:unchecked for details.
    [scac] FATAL_ERROR: location {ns:composite/ns:component[@name='SyncSupplierPartyBBProvABCSImplProcess']}(42,62): Failed to compile bpel generated classes.
    [scac] failure to compile the generated BPEL classes for BPEL process "SyncSupplierPartyBBProvABCSImplProcess" of composite "default/SyncSupplierPartyBBProvABCSImpl!1.0"
    [scac] The class path setting is incorrect.
    [scac] Ensure that the class path is set correctly. If this happens on the server side, verify that the custom classes or jars which this BPEL process is depending on are deployed correctly. Also verify that the run time is using the same release/version.
    [scac]
    Please let me know any body have faced above problem & resolved it.It is consuming more time.It would be appreciable,if any body provides solution for this.
    Thanks in advance.
    Thanks,
    Hanu

    Hi,
    How are you referring to the class path. I have created my custom build file and I refer like this.
    <path id="classpath">
      <pathelement location="${oracle.home}/lib/aia.jar"/>
      <pathelement location="${oracle.common.home}/modules/org.apache.commons.logging_1.0.4.jar"/>
    </path> oracle.home is the location where my aia.jar resides.
    In the compile-classes target I have
    <!--Target for Class path details -->
    <target name="compile-classes">
      <mkdir dir="${sca-inf.classes.dir}"/>
      <javac destdir="${sca-inf.classes.dir}"   classpathref="classpath"
             debug="on"                         nowarn="${javac.nowarn}"
             deprecation="${javac.deprecation}" encoding="Cp1252"
             source="1.6"                       target="1.6">
        <src path="${src.dir}"/>
      </javac> 
    </target> Regards,
    Neeraj Sehgal

  • Unable to access AIA Console

    I have installed AIA 2.3 on OracleSOA 10.1.3.4 and everything was successful and no errors in logs..however I am not able to open AIA console..it says ‘404 not found’..this is the URL I used to open AIA page http://hostname/AIA/faces/home.jspx.
    Just wondering what could be the error…would appreciate any help..
    Thanks/Chandra

    Please check your xml files located in:
    ORACLE_HOME\j2ee\oc4j_soa\config
    server.xml
    and
    default-web-site.xml
    You need to have in server.xml this line:
    <application name="AIA" path="../applications\AIA.ear" parent="default" start="true" />
    and inside default-web-site.xml:
    <web-app application="orabpel" name="AIA" load-on-startup="true" root="/AIA" />
    That was NOT the case for me after AIA2.3 & AIA2.4 installation. If you correct this everything will be start and you will no get 404 ;)

  • AIA User Extension Functions (AIA 11g)

    Hey together,
    I add the aia.jar in JDeveloper over Tools-->Preferences-->SOA and restart JDev (AIA Installation Guide 11g - Page 37) . After restart I get the following error in Messages-Log of JDev:
    Error: Invalid XSL User Extension Function Config file file:\C:\Oracle\Middleware111120\jdeveloper\lib\aia.jar!\META-INF\ext-soa-xpath-functions-config.xml
    Element not completed: 'function' line 11 column 14
    Have anybody a solution or can I ignore the error?
    Kind regards
    Marcel

    Hello Gerhard,
    I'm pretty sure, that is no a pre-GA version. We test it on different machines and use aia.jar from AIA11g Server and we use AIA Service Constructor Update from Oracle Update Server. Here are an extract from XML-File:
    <?xml version="1.0" encoding="UTF-8"?>
    <soa-xpath-functions xmlns="http://xmlns.oracle.com/soa/config/xpath"
    xmlns:aia="http://www.oracle.com/XSL/Transform/java/oracle.apps.aia.core.xpath.AIAFunctions">
    <function name="aia:getSystemProperty">
    <className>oracle.apps.aia.core.xpath.AIAFunctions</className>
    <return type="string"/>
    <params>
    <param name="propertyName" type="string"/>
    <param name="needAnException" type="boolean"/>
    </params>
    </function>
    <function name="aia:getServiceProperty">
    <className>oracle.apps.aia.core.xpath.AIAFunctions</className>
    <return type="string"/>
    <params>
    <param name="serviceName" type="string"/>
    <param name="propertyName" type="string"/>
    <param name="needAnException" type="boolean"/>
    </params>
    </function>
    Regards,
    Marcel

  • Difference between SOA & AIA

    Hi All,
    I've been exploring Service-Oriented-Architecture (SOA) and came across Oracle's Application Integration Architecture (AIA). I read that AIA has been implemented using SOA Suite but couldn't distinguish these two terms clearly.
    Can anybody inform me the differences between these terms - Oracle's SOA and Oracle's AIA?
    Thanks a lot!
    MK

    There is an acronym glossary in:
    http://www.oracle.com/technetwork/topics/entarch/itso-165161.html
    perhaps you find the answer there.
    NA
    http://nickaiva.blogspot.com

  • AIA EBM Header

    Why AIA EBM Header comes inside SOAP:Body and not inside SOAP:Header ?

    Hi,
    It's a different ring in the onion.
    The SOAP header is used by weblogic for the bits that is does
    AIA is built on top of weblogic, and once weblogic delivers the message to the right service AIA uses the AIA header to do the pieces that it needs to do.
    e.g. SOAP dosn't care about the EBO name, SOAP isn't even awaer that it is carrying an EBO because it is at a lower level
    The payload of the SOAP method contains the AIA message which includes the AIA header.
    Robert

  • Should I do AIA on OAS or WebLogic?

    A product-related kind of question on the AIA product:
    I see that the Installation Instructions for AIA 2.4 come with full details for OAS (OC4J) while the WebLogic installation instructions are totally missing from the Installation Guide.
    As a result a newcomer to the AIA product (who is free on choosing any App Server, and at the same time is not very knowledgable on performing "workaround installations") would most likely give priority in choosing the OC4J server for his AIA installation.
    On the other hand, my understanding was that choosing the WebLogic server is more advantageous in terms of its superior capabilities and the emphasis that Oracle is giving to it for long-term supportability, etc.
    Thus, this is why I'm having this dilemma and I thought of bringing it up to this forum for some helpful insight:
    1. If I had the option of starting a totally new AIA environment today, should I choose it to run on OAS (OC4J) or on WebLogic app server?
    2. Does the absense of WebLogic server AIA installation instructions in the AIA Installation Guide relays the message that AIA should preferrably be installed with OC4J? and if so, why WebLogic shouldn't be preferred?
    Hope you have some insight on the "philosophical" questions above and thank you very much for joining in advance,
    Alex.

    Hi Alex,
    1) AIA on OAS is easy to setup comparing to AIA on Weblogic
    2) PIPs are available only for OC4J, So you can't use PIP if you did Weblogic setup.
    My suggestion is, as you are new to AIA please go ahead with AIA on OAS setup.
    Friends please post your comments.
    Thanks & Regards,
    Ziaur Rahuman S

  • How to find the version of AIA and PIP

    Is there any way, where in we can find the version of AIA and PIP installed on a server ?
    thanks

    Option 1 : From AIA 2.4, navigate to AIA console (http://<host:port>/AIA), go to the Setup tab and view the version.
    In the upper right hand corner of the AIA console, there is an "About AIA" link which will show you the AIA FP and PIP version numbers.
    Option 2
    You can find the PIP version details under AIAHOME(PIP Install home directory)/config/deploy.properties file.

  • Difference between aia 2.5 and aia 3.0 (R1)

    hi
    what is the difference between aia 2.5 and aia 3.0 (R1) ?
    Edited by: 807572 on May 22, 2011 11:56 AM
    Can any one put some input on it .........
    Thx in advance ...
    Edited by: 807572 on Jul 28, 2011 5:51 AM

    Hi,
    There are numerous differences. You can refer http://www.oracle.com/us/corporate/press/316029 for details. Some that I can think of are:
    1. SOA Suite 10g to 11g (SCA Architecture, Unified Console, Unified Development, Weblogic Server, Mediator instead of ESB etc.)
    2. Huge no. of EBOs in AIA 3.x
    3. AIA Artefacts (EBOs, EBSs) reside in MDS and referenced using MDS URL instead of direct URLs
    4. New Programming/reference models
    5. Extended Error handling framework
    There are many more for which you can refer the documentation.
    Regards,
    Neeraj Sehgal

  • Can a composte can directly can call AIA Sync Response SImualtor ?

    Hi ,
    I mean to ask any other service other than AIA requester or AIA provider can call a AIA Sync Simulator. other words Custom flows can be tested by using the AIA Response Simulator?
    I created a simple service which invokes a simulaor service adn get back the response form simulator but when i compile it was throwing errors. Can i call directly aia sync response simulator ?? while invoking the CAVS Service definition the messag defaulted is AnyMessage Type but i was pointing to the actual defiition of target system. As a reslt getiting ORABPEL-09706 assignment error.
    Can i test the SOA applciaitons with CAVS. If yes please let me know how can i test.
    Thanks,
    Edited by: user8650285 on Jan 14, 2013 12:24 AM

    Yes we can test the custom flows with AIA Sync Response Simulator(Other than AIA Requiestor or Provider Services)
    Steps followed to do it : -
    Source A
    Target B
    Remember target service is not running and wanted to test my bpel flow. So configured the simulator with the request and response of target application in CAVS.
    1.Moved the target WSDL B to ORAMDS.
    2.Then instead of creating a reference in composite from direct end point URL refer it from the MDS Layer.
    3. Enabladed the dynamic partner link adn used a property in composite.xml and assigned the required three variables to endpoint reference variable
    <property name="bpel.preference.IDM_endpoint_url">http://hostname:8001/AIAValidationSystemServlet/syncresponsesimulator?wsdl</property>
    to call the simulator.
    Note: Even you can set the dynamic end point url at run time using the mbean-
    Soa-infra->admistration-M Bean Browser - Oracle.soa.config->server1:soa_server1->SCA,composte-><CompositeName>->SCAComposite.Componentname
    on the right pane click properties under if its sync process u shjould see two properties one is bpel.config.transaction and other is
    endpoint reference url - since we enabled a dynamic partner link.
    At run time follow the approach to change the url to route the request to CAVS and test it.
    If you have any questions you can email me [email protected]
    Thanks,
    Venugopal SSS RAJA

Maybe you are looking for