ESOA changed to SOA?

Hello everyone,
currently I'm writing my diploma about ESOA. Today I visited the sdn.sap.com webpage and was wondering about the navigation. There, where a few days ago the ESOA-category could be found (I'm sure up to 99%), now the same category is named "Service-Oriented Architecture". Because of this I question myself if and why SAP gave up the label ESOA and now calls it simply SOA? And are there any newsposts or such things regarding to this? At least I can't find any..
I would be very happy about an answer to my Question.
P.S. Sorry about my broken english
Edited by: Marco Kröger on Sep 10, 2008 9:48 AM

Hello Marco,
This is correct, "E" or "Enterprise" will be removed from eSOA now and it will be hence forth referred as SOA.
However the existing contents or references to "ESOA" will not be changed specially in deliverables like Enterprise Services, Enterprise Service Repository ..; just that any new communications with respect to SAP messeging will happen using "SOA". This is applicable from September 2008 and the word "Enterprise" will be slowly phased out over time.

Similar Messages

  • Suggested change to SOA demo documentation: frequent mention of soademo_101

    Many of the SOA/BPEL/ESB related tutorials tell you that you must download
    soademo_101310_prod.zip to get the code you'll need for the SOA demo.
    Actually, the *.sql files and othe code which you need is (at least sometimes) in the *.zip
    you already downloaded to install the SOA suite project, so perhaps there's never a need to
    find such a file. If the contents of soademo_101310_prod.zip are always
    contained in the product download, then the SOA Suite documentation pages
    should remove references to needing to go find it. One of many such pages
    is:
    http://download.oracle.com/docs/cd/B31017_01/core.1013/b28937/setting_up.htm#CHDGIAAC
    If needed, the file actually can be downloaded (with thanks to [email protected]
    for pointing this out) at:
    http://download.oracle.com/otn/nt/ias/101310/soademo_101310_prod.zip
    Thx. - Pierre

    Many of the SOA/BPEL/ESB related tutorials tell you that you must download
    soademo_101310_prod.zip to get the code you'll need for the SOA demo.
    Actually, the *.sql files and othe code which you need is (at least sometimes) in the *.zip
    you already downloaded to install the SOA suite project, so perhaps there's never a need to
    find such a file. If the contents of soademo_101310_prod.zip are always
    contained in the product download, then the SOA Suite documentation pages
    should remove references to needing to go find it. One of many such pages
    is:
    http://download.oracle.com/docs/cd/B31017_01/core.1013/b28937/setting_up.htm#CHDGIAAC
    If needed, the file actually can be downloaded (with thanks to [email protected]
    for pointing this out) at:
    http://download.oracle.com/otn/nt/ias/101310/soademo_101310_prod.zip
    Thx. - Pierre

  • How to change default compatibility level

    How can one change the default setting for Compatibility, under Password Security - Setting. Default in Acrobat 8 is "Acrobat 5.0 and later". I would like to change this to "Acrobat 7.0 and later".

    Hi,
    You cannot change the logging level which comes in console output.
    The log configuration you have modified using EM, will change the soa log configuration. You can access the SOA logs at $DOMAIN_HOME/servers/soa_server1/logs/soa_server1-diagnostics.log file. This is the file, SOA used to store its component logs.

  • Null Pointeer Exception in SOA Composer while opening the DVM's

    Hi Experts,
    I am deploying an example process which includes Domain Value Maps., but when i am trying out to change in SOA Composer at runtime it is not at all howing the DVM which i have creatd and deployed on to the weblogic application server. When i am clicking on below path it is giving the following exception.
    After going insdie SOAComposer and clicking on
    Open DVMS -> not showing any DVMs. When i am trying out for a composite DVM it is saying Null POinte Exception.
    How to resolve this issue. Please suggest me as i need to deploy the components on to the weblogic server.
    Your help is highky appreciated.
    Regards,
    CH

    Hi Experts,
    I am deploying an example process which includes Domain Value Maps., but when i am trying out to change in SOA Composer at runtime it is not at all howing the DVM which i have creatd and deployed on to the weblogic application server. When i am clicking on below path it is giving the following exception.
    After going insdie SOAComposer and clicking on
    Open DVMS -> not showing any DVMs. When i am trying out for a composite DVM it is saying Null POinte Exception.
    How to resolve this issue. Please suggest me as i need to deploy the components on to the weblogic server.
    Your help is highky appreciated.
    Regards,
    CH

  • Composite with dependency not working after soa server restart

    Hello,
    I have composite application that invokes another composite application. After deploying those work fine. But after restarting soa server the one having dependency does not work any more. To soa server log I get following:
    <Jul 1, 2010 11:45:29 AM EEST> <Error> <oracle.integration.platform> <SOA-20003> <Unable to register service.
    oracle.fabric.common.FabricException: Error in getting XML input stream: http://Yacico:8001/soa-infra/services/default/validationForCC/getStatusByCC?WSDL: Response: '503: Service Unavailable' for url: 'http://Yacico:8001/soa-infra/services/default/validationForCC/getStatusByCC?WSDL'
    at oracle.fabric.common.metadata.MetadataManagerImpl.getInputStreamFromAbsoluteURL(MetadataManagerImpl.java:276)
    Caused By: java.io.FileNotFoundException: Response: '503: Service Unavailable' for url: 'http://Yacico:8001/soa-infra/services/default/validationForCC/getStatusByCC?WSDL'
    <Jul 1, 2010 11:45:30 AM EEST> <Error> <oracle.integration.platform> <SOA-20020> <Deployment of composite "POProcessing" failed: Unable to find a WSDL that has a definition for service {http://oracle.com/sca/soapservice/POProcessing/POProcessing/receivePO}receivePO and port execute_pt. Please make sure that the port attribute for the binding defined in the composite file is correct by checking the namespace, service name, and port name. In addition, check that the WSDL associated with the binding namespace is imported and currently reachable (check the import nodes at the top of the composite file). Finally, validate the HTTP proxy settings for the server..>
    So POProcessing does not work any more after server restart. validationForCC works fine also after server restart. Url http://...validationForCC/getStatusByCC?WSDL points to wsdl file and is visible by browser.
    I use soa suite 11g patch set 2 (11.1.1.3) running on redhat enterprise linux 5.
    Any idea what is the problem?
    Is it somehow possible to configure which composites are started first during server startup?
    regards, Matti
    Edited by: user10197965 on Jul 1, 2010 2:28 AM

    Yes, I did that. I'm not all that happy about this as a solution either, but it's better than making multiple copies.
    We have since found out that his is a known bug and that it is fixed in some, but not all, deployments.
    -------- see below -------------
    Composites With WSDL Dependencies Fail To Deploy Following SOA Server Restart [ID 1272070.1]          
    Modified:Jul 19, 2012 Type:PROBLEM Status:MODERATED Priority:3                         
    In this Document
         Symptoms
         Cause
         Solution
         References
    This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
    Applies to:
    Oracle SOA Platform - Version 11.1.1.3.0 and later
    Information in this document applies to any platform.
    Symptoms
    A SOA Project has an external reference to a Web Service or a reference to another Composite.
    When the SOA Server is started, the Composite is trying to access the WSDL of it's referenced Web Service in order to load data structures. If SOA can not find the WSDL then the Composite fails to load/deploy.
    Once this happens the Composite can not be started, or shutdown, from Enterprise Manager Fusion Middleware Control Application.
    Related Error Messages:
    [ERROR] [SOA-20020] ... Unable to find a WSDL that has a definition for service ... Please make sure that the port attribute for the binding defined in the composite file is correct by checking the namespace, service name, and port name. In addition, check that the WSDL associated with the binding namespace is imported and currently reachable (check the import nodes at the top of the composite file). Finally, validate the HTTP proxy settings for the server.]
    javax.wsdl.WSDLException: WSDLException: faultCode=INVALID_WSDL: Error reading import of oramds
    Cause
    When SOA Server is restarting the Composite can not access the WSDL of it's referenced Web Service (it is not available).
    In the first scenario there are two Composites on the same server: CompositeA and CompositeB.
    In SOA Suite 11g there is no possibility to specify the load order for the composites. If CompositeA references CompositeB and if CompositeA is firstly loaded then it can not access the WSDL from CompositeB and the issue occurs.
    In the second situation there is one Composite on the server (CompositeA) which references an external WebService (ExternalWS). If the ExternalWS is not available when the SOA Server is starting then this issue occurs.
    Solution
    Solution 1
    Redeploy the affected Composite into the SOA Server.
    You can do that but it is not advisable in a production environment and in a development environment it will take a lot of time to redeploy the composite manually
    Solution 2
    Copy the abstract WSDL locally into the project.
    This is documented in these articles in our Knowledge base:
    •     Document:1155033.1 Node Restart Cause Composites To Become Unavailable. Response: '503: Service Unavailable'
    •     Document:1151973.1 Boot Order Of The Composites Upon Soa Suite Restart
    Steps:
    o     a. Copy and use the WSDL file in the Project
    o     b. Edit the WebService Adapter
    o     c. Change the "WSDL URL" to point to the WSDL copied into the project
    o     d. Redeploy the Project
    o     e. Make this configuration with all the Projects that have a references with other Web Services
    Solution 3
    Use shared artifacts in Metadata Service (MDS). A WSDL used by more than one composite is a shared artifact per definition. If the WSDL structure is changed (that is not happening frequently in a production environment), you will normally deploy a composite with a new version because overwriting it will break your production environment. Moreover, in a development environment you will need a proper process in place where different developers access the same artifacts within MDS. In addition, when you use external WSDLs (owned by third parties), you will have a proper process/agreement in place to be notified about modifications affecting your applications.
    1.     In order to use shared artifacts a MDS connection must be configured in jDeveloper:
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10224/sca_lifecycle.htm#SOASE85488
    2.     Deploy the shared artifacts:
    o     a. Create a JAR profile and include the artifacts to share
    o     b. Create a SOA bundle that includes the JAR profile
    o     c. Deploy the SOA bundle to the application server
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10224/sca_lifecycle.htm#SOASE85472
    If the shared artifacts (WSDLs) needed are from other composites this step can be skipped
    3.     Create a new WebService
    o     a. When completing the "WSDL URL" click on "Find existing WSDL's"
    o     b. Select "Resource Palette"
    o     c. Go to the SOA-MDS
    o     d. Select a WSDL from a Composite or the one deployed at step 2.
    Known Restriction 1
    The port and the location for the WSDL reference is not completed automatically by jDeveloper in the composite.xml file. This information must be inserted manually. In Bug:10287325 is raised this issue and it is available for SOA 11gPS2+.
    Known Restriction 2
    Another issue regarding MDS caching is raised in Bug:10218147 - the MDS cache is not refreshed when an artifact is deployed or deleted.
    In order to refresh this cache the server must be restarted. This Bug resolves the issue but in a production environment the server restart will be the preferred option. The reason for that is because in a production environment you never deploy single composites under the same version after artifacts (WSDLs) have been modified.
    The fix for the Bug:10218147 can be an acceptable solution in development environment where redeployment would be quicker than restarting the server.
    Bug:10218147 is available for SOA 11gPS2+.
    To find out more information about how to use Shared Metadata check the following documentation:
    Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite 11g
    41 Deploying SOA Composite Applications
    41.7.3 Deploying and Using Shared Metadata Across SOA Composite Applications in Oracle JDeveloper
    URL:
    http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10224/sca_lifecycle.htm#CACFEAJJ
    Solution 4
    The last solution is to use an UDDI (Universal Description Discovery and Integration).
    Oracle recommends Oracle Service Registry 11g (OSR). The advantage is that you can use OSR and SOA Suite in a Shared WebLogic Domain.
    http://www.oracle.com/technetwork/middleware/registry/overview/index.html
    http://blogs.oracle.com/governance/2010/05/oracle_service_registry_11gr1.html
    To find out more information about Oracle Service Registry check the following documentation:
    Oracle Fusion Middleware Administrator's Guide for Oracle SOA Suite 11g
    33 Configuring Service and Reference Binding Components
    33.1.3 Changing the Endpoint Reference and Service Key for Oracle Service Registry Integration
    http://download.oracle.com/docs/cd/E15523_01/integration.1111/e10226/bc_config.htm#SOAAG37248
    Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite 11g
    A BPEL Process Activities and Services
    A.4 Publishing and Browsing the Oracle Service Registry
    http://download.oracle.com/docs/cd/E15523_01/integration.1111/e10224/bp_appx_ref.htm#SOASE85561
    Oracle Fusion Middleware Service Registry 11g
    http://download.oracle.com/otndocs/tech/soa/OSR11gR1ProductDocumentation.pdf
    Solution 5
    In case you have BPM Components in the Composites deployed check the following note:
    Document 1317803.1 Soa Suite Composite Fails To Deploy Upon Restart Of Managed Server
    The issue is caused by the Bug:11822470 SOA SUITE COMPOSITE FAILS TO DEPLOY UPON RESTART OF MANAGED SERVER
    References
    BUG:10218147 - WSDL CHANGES NEED SOA SUITE SERVER RESTART
    BUG:10278478 - WHEN SOA SERVER IS RESTARTED, SOME SOA COMPOSITES COULD NOT LOAD/BE DEPLOYED
    BUG:10287325 - ABSTRACT WSDL NOT AVAILABLE WHEN COMPOSITE STARTED
    BUG:10311698 - WHEN SOA SERVER IS RESTARTED, SOME SOA COMPOSITES CAN NOT BE STARTUP / SHUTDOWN
    BUG:11822470 - SOA SUITE COMPOSITE FAILS TO DEPLOY UPON RESTART OF MANAGED SERVER
    @ BUG:9267312 - MDS ARTIFACTS ARE STILL CACHED AFTER DELETING
    @ BUG:9708488 - AFTER SOA RESTART, ALL PROCESSES HAVE TO BE REDEPLOYED
    @ BUG:9749845 - SCHEMA CACHE STARTS EMPTY AFTER RE-START, BUT NOT AFTER DEPLOYMENT
    NOTE:1151973.1 - Boot Order Of The Composites Upon Soa Suite Restart
    NOTE:1155033.1 - Node Restart Cause Composites To Become Unavailable. Response: '503: Service Unavailable'
    NOTE:1317803.1 - Soa Suite Composite Fails To Deploy Upon Restart Of Managed Server
    Bug 11822470 : SOA SUITE COMPOSITE FAILS TO DEPLOY UPON RESTART OF MANAGED SERVER                    
                   Bug Attributes     
    Type     B - Defect     Fixed in Product Version     11.1.1.6
    Severity     2 - Severe Loss of Service     Product Version     11.1.1.4
    Status     80 - Development to QA/Fix Delivered Internal     Platform     912 - Microsoft Windows (32-bit)
    Created     Mar 1, 2011     Platform Version     2003
    Updated     Oct 12, 2012     Base Bug     N/A
    Database Version     N/A     Affects Platforms     Generic
    Product Source     Oracle          
    Abstract: SOA SUITE COMPOSITE FAILS TO DEPLOY UPON RESTART OF MANAGED SERVER
    *** 03/01/11 08:07 am ***
    Customer has a project consists of two services for interaction with the
    process and one reference to an external service.
    On deployment of the process to an Enterprise Environment, the process works
    as expected. However, upon a restart of the managed server, the process will
    then fail to deploy.
    Workaround used is to redeploy the project again.
    Bug 10278478 : WHEN SOA SERVER IS RESTARTED, SOME SOA COMPOSITES COULD NOT LOAD/BE DEPLOYED                    
                   Bug Attributes     
    Type     B - Defect     Fixed in Product Version     
    Severity     2 - Severe Loss of Service     Product Version     11.1.1.3.0
    Status     92 - Closed, Not a Bug     Platform     226 - Linux x86-64
    Created     Nov 10, 2010     Platform Version     RED HAT ENTERPRISE LINUX 5
    Updated     Dec 10, 2010     Base Bug     N/A
    Database Version     N/A     Affects Platforms     Generic
    Product Source     Oracle          
    Abstract: WHEN SOA SERVER IS RESTARTED, SOME SOA COMPOSITES COULD NOT LOAD/BE DEPLOYED
    Detailed Problem Description
    ====================
    When a SOA composite get dependencies with other SOA composites located on the same server, if the dependency is still not loaded, the SOA composite will not be loaded, and there is no possibilities for Entreprise Manager console to restart it (EM crash). The only way to make it working is to redeployed the SOA composite from jDeveloper that is not acceptable in a production environment.
    The composite that has the issue cannot be start-up or shut-down, although the Enterprise Manager do not show any errors with it.

  • BPM attachments fail to store in UCM:

    I am trying to integrate BPM with UCM.
    I installed JDEV 11.1.1.6,UCM,RCU,weblogic & soa.
    I created a simple application in BPM with one use case.
    and i configured UCM,soa & weblogic.
    Below are the steps what i did :
    -- Go to EM. Click on SOA node. Click on soa-infra node. On the right panel,
    click on the "Soa Infrastructure" dropdown menu. In the dropdown, select "SOA Adminstration". In the
    sub-menu, "Workflow Task Service Properties".
    -- On this page, click the link at the bottom "More Workflow Taskservice
    Configuration Properties...".
    -- On this page, select node:
    - Application Defined MBeans - oracle.as.soainfra.config
    - Server: AdminServer
    HWFMailerConfig
    human-workflow
    - WorkflowConfig
    human-workflow<== Select this
    node
    - WorkflowIdentityConfig
    -- On the right panel, select "UcmIdcUrl". Set value pointing to UCM server.
    (Note: Only idc protocol is supported for now).
    For now, you can use the server at
    idc://adc6170580.us.oracle.com:4444
    Click apply.
    -- Now click on following node on the left panel in EM:
    FarmFarm_soainfra
    -- On this page, click on "Weblogic domain" dropdown. Select "Security" and
    then select "Credentials" from the sub-menu.
    -- On this page, click on "Create map". Enter "WF-ADMIN-USER" for the map
    name.
    -- Now click on "Create Key". Make sure, WF-ADMIN-USER is selected for map
    in the popup dialog. Enter WF-ADMIN-CREDENTIAL for key name. Enter
    username/password of user with admin privilege on UCM server.
    The values are weblogic/weblogic1 for the server mentioned above.
    Now you are ready to UCM attachments in your task.
    Also, if you are using your own UCM server, you need to change config file.
    -- Add your SOA server machine ip address, so it can connect to UCM server.
    Edit config.cfg and change following entry:
    original entry: SocketHostAddressSecurityFilter=127.0.0.1|0:0:0:0:0:0:0:1
    SocketHostAddressSecurityFilter=127.0.0.1|0:0:0:0:0:0:0:1|your_soa_server_ip_address
    - WebLogic Domain
    soainfra<== Click on this node
    e.g.
    SocketHostAddressSecurityFilter=127.0.0.1|0:0:0:0:0:0:0:1|10.232.129.113
    Also add new entry:
    IntradocServerPort=4444 ==> or whatever port you want to use.
    Based on the above entry, you will add UcmIdcUrl in em. E.g.
    idc://your_ucm_machine_name:4444
    Also,
    Check your $DOMAIN_HOME/config/fmwconfig/system-jazn-data.xml. Search for WF-ADMIN-USER.
    Check the jar name at the begining of grant elem. It has a typo in the path. It should oralce.soa.workflow
    instead of oralce.bpm.workflow. Make this change and restart the server. This bug was fixed just before
    GA release.
    The above are the steps i followed.
    I deployed the BPM application and i am getting attachment options like :
    Upload to UCM
    Attcahment from UCM
    I am selecting Upload to UCM
    but i am getting below errors:
    Content item '(null)' was not successfully checked in. Content account is not defined. Unable to validate user security.
    Error occurred while inserting a task attachment record.
    Error occurred while inserting attachment change in soa file.txt for task 77a010b3-64ec-49f8-b2e2-211c11f3232f.
    Check the underlying exception and the database connection information. If the error persists, contact Oracle Support Services.
    Can you please look into this issue and provide me needful steps to make me succeed in this integration.
    Thanks & Regards :
    Rajendar

    The current integration between BPM and WCC (WebCenter Content, or UCM) is very easy to configure. Should you have already a VM with BPM, just:
    - install WCC and extend the domain with Content Server. If possible, run new managed server in same machine and leave all ports as default (16200 and 4444) so that you don't even need to setup BPM for UCM as it's already configured OOTB with default IDC port (4444).
    - Enable Folders_g in the new UCM managed server (requires restart of UCM's server).
    - Enable a Human Task with "Use Document Package". If it's a project converted from a pre-PS4FP installation, rebuild the Human Task Form.
    - Redeploy and that should do the trick.
    Thanks Carlos Casares and Sanjay Pradhan for sharing this.

  • Error on polling 2.5 gb file using FTP adapter

    HI All
    We have FTP adapter which is polling 2.5 gb of file on single node instance in SOA 11.1.1.6.
    It is working fine with single node instance but its failing on cluster 2 node instance.
    We are polling zip file and all the FTP configuration are made as per the HAFTPAdapter settings and its using SOA dataSource .We have changed all the possible setting for JTA  time out and also on data source XA transaction but still no luck.
    Error
    ====
    The action "update action" cannot be performed on the instance "2340091" because of its current state ("unknown").
    The current instance state did not allow the requested action to be performed.
    Consult the product documentation for a list of all the permissible actions that can be performed on an instance when it is in the "unknown" state.
    ORABPEL-02041……..
    [2013-11-28T05:57:00.324+00:00] [soa_server1] [ERROR] [] [oracle.soa.bpel.engine.dispatch] [tid: orabpel.invoke.pool-4.thread-14] [userId: <anonymous>] [ecid: fcc5d9e1c7acffe4:f35f602:14299c196ac:-8000-0000000000036f42,1:18707] [APP: soa-infra] [URI: /soa-infra/services/default/XMLValidation_FileNameBPEL/FileNameValidationBPEL_client_ep] failed to handle message[[
    weblogic.transaction.internal.TimedOutException: Transaction timed out after 302 seconds
    BEA1-25F2BD0F3E4FBDE133EB
        at weblogic.transaction.internal.ServerTransactionImpl.wakeUp(ServerTransactionImpl.java:1788)
        at weblogic.transaction.internal.ServerTransactionManagerImpl.processTimedOutTransactions(ServerTransactionManagerImpl.java:1676)
        at weblogic.transaction.internal.TransactionManagerImpl.wakeUp(TransactionManagerImpl.java:1988)
        at weblogic.transaction.internal.ServerTransactionManagerImpl.wakeUp(ServerTransactionManagerImpl.java:1586)
        at weblogic.transaction.internal.WLSTimer.timerExpired(WLSTimer.java:35)
        at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:273)
        at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    =====
    Is there anything we need to check or change in SOA server configuration .
    Thanks
    AK

    Below are the settings which we tried out. The file where it's writing is shared network drive.
    1) SOA datasource
    <xa-transaction-timeout>1000</xa-transaction-timeout>
    2)JTA
    Parameter Name
    Default Value
    Tuned Value
    Timeout Seconds
    30
    3600
    Abandon Timeout Seconds
    86400
    3600
    Maximum Duration of XA Calls
    240000
    24000
    Thanks
    AK

  • How to get file name in faultpolices file for file based rejection handler

    Hi All,
    I am implementing the file rejection handler in fault polices.xml
    Now i want to catch exact file name and use this in faultpolices.xml under Filename tag and move the rejected file to custom directory.
    Can some please let me know is it possible to catch the exact filename and use the same name in rejection handle.
    Suppose If we don't handle the rejection handler then these files will move to the default path in SOA HOME. But the file name remains the same. So i think this can be changed in SOA, but i am afraid i how can i do it.
    Please suggest me.
    Regards,
    Tarak.

    Hi,
    have a look at my new weblog:
    /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
    to see how you can access filename
    Regards,
    michal

  • Suggest some books

    Hi Experts
    As i am a functional consultant (SD) module, i need to learn ESOA, As a functional consultant i need to learn Business process management(BPM), for that i need some inputs, for that please suggest some sites or if you have any documentation, pls send it to me or if any books are there in the market, pls suggest.
    Best Regards
    Guru Prasad

    Hi,
    Go through the Below Link
    Developing Applications with Enterprise SOA
         http://www.sappressbooks.com/product.cfm?account=&product=H2913
    Enterprise SOA Roadmap
         http://www.sappressbooks.com/product.cfm?account=&product=H2905
    esoa PDF
    http://www.sap.com/brazil/company/sapforum2007/pdf/bengruber.pdf
    http://www.pdf-search-engine.com/esoa-pdf.html
    SOA + BPM + Business Applications + Netweaver = Happy Customer
    Points Are Welcome
    Thanks
    SubbaRao Chinta

  • After 10 years of Mac OS X server DNS GUI wrapper still breaking configs

    WHY?
    Against my better judgment I used the Server Admin's DNS tool to add a zone. Next thing I know it's going and added random data from the new zone to most if not all my zone records. It's changed the SOA for all my zones to some random concatenation of the new zone's data, it's concatenated A records to NS records. I had to go in and manually repair ALL of my records.
    What's so hard about creating a functional BIND wrapper?
    Lesson Learned - SAVE YOURSELF HOURS OF UNNECESSARY FRUSTRATION, NEVER USE SERVER ADMIN'S DNS TOOL, NOT EVEN TO DO SOMETHING SIMPLE LIKE ADD A NEW ZONE RECORD.
    **** I wouldn't use it at all if Apple hadn't removed the means to turn the **** server on and off from the command line.

    Sure there are a world full of solutions out there but I've already invested time, money, and a knowledge of how things work on OS X. Seems kind of silly for you to say that I should throw the baby out with the bath water and just find the "solution that works". I have no problems with any other service I'm running, with Apache and Postfix running smoothly, since they have the first time they were configured back in 2002.
    BIND on Mac OS X server works just fine when the Apple specific components and changes aren't thrown into the mix. I've been running it this way since OS X Server was released (**** I even ran BIND on "Client" for a while without any issues back before server was available) and I've mostly enjoyed 100% uptime despite those times when I was naive to think "Apple must have fixed ServerAdmin DNS. Let me just make one minor change using the GUI tool."
    Is it too much for me to ask that if they can't make the tool work right then, for the love of the great and holy Admin, don't mess with it at all? Seriously if it isn't broken don't fix it. I'll happily manually config from the command line, lovingly reseting my serial numbers for each edit, the one time every couple of year that I might need to do so. Instead of releasing a tool thats only going to break your configs, don't continue to tease us with ease of use GUI apps.

  • MDS artefacts into newly created Custom MDS partition.

    Hi All,
    Hope you all doing good.
    I have a issue which is not getting solved from many a days now.
    Hope some of you may help me in resolving that.
    I am using soa suite 11.1.1.5.
    I have created a MDS partition in mds-soa repository.
    I want to add some of the common artefacts into that.
    But I am not able to do that as Jdeveloper, ANT, WLST all are deploying them on soa-infra partition instead of my custom partition.
    I searched a lot to provide the partition name while deploying the artefacts, but no luck.
    So.. If u guys can provide me some solution/suggestion/idea to do that, then it will be a great boost for me to carry forward.
    Thanks in advacne.
    Thanks & Regards
    Chandru

    Hi All,
    On emore thing to ad.
    soa-infra application is by default associated with soa-infra partition.
    Is it possibel to change the association with a custom partition?
    If so how can I do that?
    Are there any implications if I change the soa-infra application MDS partition to customed partition?
    Hoping to get some clue from you guys.
    Thanks & Regards
    Chandru

  • RCU compatability issue

    Hi All,
    earlier i used SOA 11.1.1.7  with RCU 11.1.1.7.0 it was worked fine,
    Now I changed the SOA version to 11.1.1.6  with the same(11.1.1.7.0) RCU ,
    while doing configuring the Domain  Test JDBC connection failing, is that problem with the incompatibilty version ?
    I have used same DB i.e  OracleXE112_Win32 DB, Same weblogic server i.e wls1036_generic
    Below is the Error
    Component Schema=SOA Infrastructure
    Driver=oracle.jdbc.xa.client.OracleXADataSource
    URL=jdbc:oracle:thin:@localhost:1521:XE
    User=DEV1_SOAINFRA
    Password=**********
    SQL Test=select 1 from schema_version_registry where owner=(select user from dual) and mr_type='SOAINFRA' and version='11.1.1.6.0'
    ORA-01017: invalid username/password; logon denied
    CFGFWK-60850:  Test Failed!
    Component Schema=User Messaging Service
    Driver=oracle.jdbc.OracleDriver
    URL=jdbc:oracle:thin:@localhost:1521:XE
    User=DEV_ORASDPM
    Password=**********
    SQL Test=select 1 from schema_version_registry where owner=(select user from dual) and mr_type='ORASDPM' and version='11.1.1.6.0'
    CFGFWK-60850:  Test Failed!
    CFGFWK-60853:  A connection was established to the database but no rows were returned from the test SQL statement.
    Component Schema=OWSM MDS Schema
    Driver=oracle.jdbc.OracleDriver
    URL=jdbc:oracle:thin:@localhost:1521:XE
    User=DEV_MDS
    Password=**********
    SQL Test=select 1 from schema_version_registry where
                    owner=(select user from
                    dual) and mr_type='MDS' and
                    version='11.1.1.6.0'
    CFGFWK-60850:  Test Failed!
    CFGFWK-60853:  A connection was established to the database but no rows were returned from the test SQL statement.
    Component Schema=SOA MDS Schema
    Driver=oracle.jdbc.OracleDriver
    URL=jdbc:oracle:thin:@localhost:1521:XE
    User=DEV_MDS
    Password=**********
    SQL Test=select 1 from schema_version_registry where owner=(select user from dual) and mr_type='MDS' and version='11.1.1.6.0'
    CFGFWK-60850:  Test Failed!
    CFGFWK-60853:  A connection was established to the database but no rows were returned from the test SQL statement.

    It is advisable to recreate the schema using RCU 11.1.1.6. This one is select 1 from schema_version_registry where owner=(select user from dual) and mr_type='MDS' and version='11.1.1.6.0' and incompatibility issue, while other error point to wrong username and password.

  • Need Guidance from SOA and ESOA Experts

    Hi Everybody.
    Good Morning.
    I have good experience in JAVA and J2EE.
    i am going to work in Services team.
    i am new to the SOA and ESOA Concept.
    Please tell me, what would be the right approach to know the basics of SOA and ESOA.
    Please tell be some books and links which would useful for the same.
    Please dont redirect to some other links in forum...(am unable to find the source information when passing thru those links
    Thanks in advance.

    IN which role are you going to work in Service Team?
    If you are Service Designer you have to know following things
    1. Responsible for placing service reference documents in the Registry (WSDL and XSD) / Repository (usage scenarios annotated with non-functional requirements...)
    2.Reconcile candidate service interfaces with existing infrastructure and identify missing pieces (e.g. mainframe service enablement)
    3.Analyze all candidate service interfaces and check for gaps, inconsistencies or redundancies (e.g. overlapping service boundaries)
    4.Match technical solutions to outlined design constraints (e.g. WS-Security to solve integrity and confidentiality constraints)
    5.Formalize Service Descriptions into WSDL, XSD, etc
    6.Work with Application Architect and Data Architect to ensure consistency with existing XML data formats and conventions
    7.Create virtualized end points in the SM to be used in the Registry
    8.Define policy in SM in collaboration with the Application Architect and  IT Security
    9.When changing the interface for pre-existing services, the Service Designer is responsible for defining appropriate elements (e.g., namespaces, versioning, and content based routing) that facilitate simultaneous deployment of multiple versions of the service
    10.Responsible for ensuring compliance with published WS-Basic Profile
    If you are a service developer you will do the following responsibilities
    1. Identify (in collaboration with the Application Architect) and document the design patterns that will be used in implementing the service
    2.Participate in creating recommendations for the WS implementation framework (e.g. WAS, RAD) Participate in design and code reviews
    3.Implement services (by means of a specific development language and design pattern(s))
    4.Successfully execute unit tests created by Service Tester(s)
    5.Other services should be leveraged as appropriate with any direct data access designed in cooperation with the DBA and the Data Architect
    6.Document service implementation
    7.Responsible for re-factoring and regression testing when changes are made to an existing service
    8.Ensure all relevant implementation related documentation is placed into the service repository
    If you are a service tester you will do following things
    1. Develop test plans and associated test cases for both unit tests and integration tests for services and service groups, using a web services specific testing tool
    2.Ensure successful unit test completion prior to elevation to the Integration environment
    3.Ensure successful integration test completion prior to elevation to the System Test environment
    4.Ensure SLA performance metrics are met prior to elevation to Production environment
    5.Ensure test results are logged
    6.Ensure defects identified through Integration and System Test environment testing are communicated to the Service Implementer(s) and Service Designer(s) for the involved services, as well as to the Application Architect [ Only integration tests should fail since unit tests were confirmed prior to elevation to integration environment ]
    7.Test for interoperability and other standards conformance
    If you are a SOA Architect you WILL
    1.Understand application design, SOA technologies, database and data warehouse design, network design, and the many other aspects of information technology
    2.Responsible for documenting patterns that support SOA
    3.Responsible for end to end service requestor and provider design
    4.Responsible for stating non-functional service requirements
    5.Responsible for the recommendation of the architectural framework, its maintenance and communication to Application Architects
    6.Responsible for adherence to architectural frameworks
    7.Ensure appropriate computational and data capacity are accounted for Know the capabilities of current technologies and work with business to recommend the best technologies to achieve the units strategic goals
    8.Work with business units to evaluate software options from an investment point of view
    9.Help business to obtain predictable benefits and recommend organizational and SDLC process changes depending on the recommended architecture
    10.Work closely with Business Analysts to carefully consider business processes across business units; with the goal to reduce overall cost and improve effectiveness
    11.Endeavor to stay abreast of emerging technologies and make appropriate recommendations for changes and additions to the enterprise architecture
    12.Support change management impact analysis
    13.Defines the standard naming conventions to be used for managed services
    14.Plays a key role in defining the various enterprise architectural frameworks to be utilized
    15.Responsible for defining, and ensuring adherence to application architecture framework guidelines and communicating them to the Application, Information and Data Architects etc.
    16.Define work flow and approval process for service additions and changes to be made to the Registry
    17.Responsible for identification of services and definition of service interfaces
    18.Mediate between business and technology
    FINALLY,
       if you stick with a SOA enabled tools guy and try to learn SOA around it, you will remain a blind SOA guy.
    SOA is an architecture approach which allow us to do IT enablemenet of business using loose couples services which can be defined by INTERFACES.
    SOA introduce a new layer into enterprise architecture which enforce partially and fully following concepts
    1. Enterprise Service Bus (ESB), provide mediation, routing, transformation, translation of interface messages between service consumer and provider. Examples of ESBs are Netweaver XI, IBM Websphere 6.0  ESB, BEA Aqualogic, TIBCO's business works.
    2. Enterprise Service Registry: This tool provide SERVICe goverance views by providing a place for create/admin and manage service policies. Service policies are applied to service in different phase of service life cycle such as service plan, design, build, deploy and manage. Some examples of service registry are XI registry, Systinet from HP, WSSR from IBM. All registries has to follow UDDI specifications
    3. Service Repository: A unified place holder for service metadata and artifacts. Service artifacts are generally based on Object Management Groups Reusable Asset Definition. Some good example of service repository are XI repository, WSSR, Systinet etc
    4. Service Management framework. This is the tool manage the deployed services using service management framework. Examples IBM Tivoli SOA manager, HP SOA manager, XI Run time work Bench etc
    Please do not try to learn SOA with respect to a tool. Learn SOA as an Architecture displine to build solution using implementation independent interfaces with supporting contracts and data.
    WEB Services, XML, XSD, ESB, Registry, Repository etc are just frameworks supporting SOA concept, it is not really SOA. You can do SOA with CORBA AND IDL if you want.
    SAP, IBM, HP, BEA, TIBCO, ORACLE etc are companies building tools using SOA frammework enabled technologies. A tool is not SOA, it is just using SOA as a foundation for thoughts.
    When you learn SOA, think outside the BUNN
    Thanks

  • Difference between soa and esoa

    Hi,
    What is the difference between SOA AND ESOA.
    Regards
    Abhay

    Hi
    In a nutshell, ESOA are simply Web services that provide enterprise-level business functionality.They may range from very simple lookup services (like finding a company’s location or product offerings) to more complex and composite services — but what they have in common is that they’re highly integrated into your process or application.Typically ESOA are high-level components that take more granular Web services and aggregate them into reusable elements with business value. For example, take the service Cancel Purchase Order. An elementary Web service like Delete Purchase Order would simply lead to the deletion of a purchase order in the corresponding database. However, if the stated goal is “cancel purchase order,” the service has to become a more far-reaching enterprise service that handles this process end-to-end, and therefore has to trigger a number of follow-up actions, including:
    => Check against production orders
    => Check against a corresponding billing process
    => Update of inventory/warehouse information Or consider the Credit Limit Check
    service, which at first glance seems to be quite simple. Normally, this service is one ingredient of the Order Creation service. But typically, credit checking is
    really a more elaborate composite service.
    5 Key Principles of ESOA
    1. Abstraction — hiding confusing details
    2. Modularity — breaking down complexity, resulting in reusable pieces
    3. Standardized connectivity — enabling flexible composition of services to
    create bigger processes and scenarios
    4. Loose coupling — allowing for separate evolution of the various components
    without breaking any points of integration
    5. Incremental design — enabling changes to composition and configuration
    without affecting the interior of components, and vice versa
    Regards,
    Satyendra

  • Error while changing the physical IP address of SOA related datasource

    Hello Everyone!!!
    I am facing a problem while changing the ip address of my SOA related datasource in weblogic 10.3,Below is a brief description about my prb:
    I have created a domain in weblogic 10.3 and have configured a datasource to it and its working fine initially.
    But i had to change the ip address of my datasource(i.e Edit the existing the setting of my domain) as my database was migrated to another m/c.The changes that i did was,I changed the url in the connectionpool tab of each of the datasource's listed in admin console(Please let me know if i have left out any other important place in which i had to make this change).
    After making this change my ManagedServer starts but my Enterprise Application named soa-infra doesnt start and when i checked the log to find out the error,this is what i came across:
    B2B-50025: Repository error: Error -: B2B-51572: Error reading input stream.: java.io.IOException: Stream closed
         at oracle.tip.b2b.init.Repository.initExchange(Repository.java:658)
         at oracle.tip.b2b.init.Repository.initialize(Repository.java:764)
         at oracle.tip.b2b.init.B2BServer.readRepository(B2BServer.java:509)
         at oracle.tip.b2b.init.B2BServer.initialize(B2BServer.java:212)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.startB2B(ThreadWorkExecutor.java:345)
         at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:203)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:105)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Caused by: Error -: B2B-51572: Error reading input stream.: java.io.IOException: Stream closed
    Any suggestion would be of great help.
    Thks in advance!!!

    Hey thks for the reply,
    We were able to solve the problem by just restarting our database,
    i got some reference from the below link(pls refer to this topic:Changing the IP Address of a Metadata Repository Installation):
    [http://download.oracle.com/docs/cd/E12839_01/core.1111/e10105/host.htm#CHDHAEFE]
    but m still confused do i have to restart my database server each time i change the DB server that m pointing to in my weblogic console and if yes can you pls help me understand what change happens when the database restarts that makes this work.
    Another issue that m facing now is that after solving the above prb(by restarting the DB) m not able to deploy process's on to my server.
    The Exception that appears in the log file is as follows:
    [2011-02-08T13:03:33.220+05:30] [soa_server1] [ERROR] [] [oracle.soa.bpel.engine.compiler] [tid: [ACTIVE].ExecuteThread: '17' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 0000Is4C5SLBLA1LzuP5iW1DKEXf000d33,0] [APP: soa-infra] [dcid: d61ccdb1526887f2:678e40b9:12e040e4cba:-7ffd-000000000000290f] <BPEL1Processor::generateProcessClass> MerchantSales_BPELProcess.bpel(line 228): invalid query[[
    query "/EmailPayload/ns3:FromAccountName" is invalid, because java.lang.IllegalArgumentException: null schema location for ns=http://xmlns.oracle.com/ias/pcbpel/NotificationService [Cause=null schema location for ns=http://xmlns.oracle.com/ias/pcbpel/NotificationService]
    Check the XML schema and make sure your query string is valid
    [2011-02-08T13:03:33.448+05:30] [soa_server1] [ERROR] [] [oracle.soa.bpel.engine.deployment] [tid: [ACTIVE].ExecuteThread: '17' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 0000Is4C5SLBLA1LzuP5iW1DKEXf000d33,0] [APP: soa-infra] [dcid: d61ccdb1526887f2:678e40b9:12e040e4cba:-7ffd-000000000000290f] <CubeProcessLoader::create> [[
    java.lang.Exception: BPEL compilation failed
         at com.collaxa.cube.lang.compiler.BPEL1Processor.generateProcessClass(BPEL1Processor.java:529)
         at com.collaxa.cube.lang.compiler.BPEL1Processor.loadProcess(BPEL1Processor.java:495)
         at com.collaxa.cube.lang.compiler.BPEL1Processor.loadProcess(BPEL1Processor.java:438)
         at com.collaxa.cube.lang.compiler.BPEL1Processor.createCubeProcess(BPEL1Processor.java:396)
         at com.collaxa.cube.engine.deployment.CubeProcessFactory.create(CubeProcessFactory.java:61)
         at com.collaxa.cube.engine.deployment.CubeProcessLoader.create(CubeProcessLoader.java:112)
         at com.collaxa.cube.engine.deployment.DeploymentManager.deployProcess(DeploymentManager.java:238)
         at com.collaxa.cube.engine.deployment.DeploymentManager.deployComponent(DeploymentManager.java:182)
         at com.collaxa.cube.ejb.impl.CubeServerManagerBean._deployOrLoadComponent(CubeServerManagerBean.java:726)
         at com.collaxa.cube.ejb.impl.CubeServerManagerBean.deployComponent(CubeServerManagerBean.java:114)
         at com.collaxa.cube.ejb.impl.bpel.BPELServerManagerBean.deployComponent(BPELServerManagerBean.java:85)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)

Maybe you are looking for

  • Output Post Processor is unable to generate the PDF output

    Hi, We are using a custom RDF to generate PDF output using a RTF template built using XML. We are facing some problem while running this XML report. The report is completing with warning because of the following reason. "The concurrent manager has ti

  • First conso with Equity method and LDT

    Hi Gurus, I have to perform a first consolidation with legacy data transfer for a Company consolidated at Equity. This company (Let's say company A), at the date of first conso in SEM-BCS, has accumulated some Retained Earnings. Company A is owned by

  • About a summary item

    Hi, I have a search form with a few blocks. Two of them are to list search results with multi-records. I create a summary item to show the number of search results in the blocks. But it shows multi-lines. so I create a display item in a single record

  • How do I find past edits after reinstalling LR4

    I had to reinstall LR4. How do I locate and load previous raw edits? Here's what I've tried: Under the Library Module, right click on "All Photographs" under Catalogs Click on "Import From Another Catalog" Found my old Lightroom Catalog and added it.

  • How do i zoom in to a video that i took on my iphone and have put on my macbook pro

    how do i zoom in to a video that i took on my iphone and have put on my macbook pro