[Event] End point vs BAPI concurrent calls ?

Hi,
I have a question regarding events.
It is possible to launch an event to, let's say, an end point and 2 BAPIs.
In which order VC is going to process the 3 of them ?!
To my opinion, this is not possible to tell.
But, it is guaranteed that all the calls will be processed ?
In particular, will the BAPIs eventually be called ?
The problem we encounter is that some BAPI calls seem to be lost and we are having a hard time trying to find out where it comes from.
Many thanks in advance.
Best regards,
Guillaume
Edited by: Guillaume Garcia on Feb 23, 2009 9:08 AM

Hi,
I managed to re-write so as to avoid parallel calls using a combine operator.
Haven't yet managed to reproduce the error  
Best regards,
Guillaume

Similar Messages

  • How do emulate multiple calls to same end point in Composite Test Suite

    Can any one help with a problem I face with a composite test suite? I have a composite that has 5 main activities and after each activity it logs a status in a business database. This uses the same end point each time to log a status just passing a different status at each point.
    When I create a test in the SOA Suite test suite I can create an Assertion for the first status call to check that the status us being created correctly but the second time the end point gets called the status is different and therefore the overall test fails.
    Does anyone know how I can create multiple assertions in a test for the same end point in the same test?

    Hi battlFrog,
    >>I want to change the end point address to this service that is now in the solution, but not sure what the address would be.
    What do you mean about the above message? I wonder if you want to let the client to reference to the service which is now in the solution, but not pointing to a service on your test server. If so, first please try to make sure that service
    which is now in the solution can work well. After that please try to use the "Add Services Reference" to help you reference the service which is now in the solution. Once it finishes, you can get the correct endpoint address in your client config
    file. 
    Besides, if your service is a self-host application, you can change the service address in the service side by modifying the baseaddress, if your service host in the IIS, you can modify the service address by doing some IIS configuration.
    If I have misunderstood you, please feel free to let me know. 
    Best Regards,
    Amy Peng
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • WMIProviderException: An error occurred when attempting to connect to the report server remote procedure call (RPC) end point

    I am getting the following error message while trying to configure a database for a Reporting Service Server.  Both SQL Server and Reporting server are 2012 named instances.  I have 2014 instances as well on the same server.
    Exception details...
    Microsoft.ReportingServices.WmiProvider.WMIProviderException: An error occurred when attempting to connect to the report server remote procedure call (RPC) end point. Verify that the Report Server Windows service is running, and then retry the operation.
     ---> System.Runtime.InteropServices.COMException (0x800706B3): The RPC server is not listening. (Exception from HRESULT: 0x800706B3)
       --- End of inner exception stack trace ---
       at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo)
       at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.GenerateDatabaseScript(String databaseName, Int32 lcid, Boolean isSharePointIntegrated, String& script)
       at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.GenerateDatabaseScript(String databaseName, Int32 lcid, Boolean isSharePointIntegrated, String& script)
    Can someone help me on this please?

    Hi Jaigi,
    According to your description, you want to change a report server database for Reporting Services. But it fails on the last step and returns a error. Right?
    In this scenario, it seems you are creating a report server database on another server via remote connection. Based on the error message, it has issues on executing the script for generating new database. Please check if you have permission to connect the
    server and create a new database. Also please check if the Reporting Services Windows services is working properly.
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • Actions  for  flv event cue point

    I have an flv playing back from component in a nested
    timeline (an actionscript 2 proj) and I want at the end of the
    video to gotoAndPlay the label"vidend" in the this timeline. I
    embedded the the event cue point called "end" on the last frame of
    video when I encoded it in my new CS3.I placed the following on the
    first frame of the nested timeline... The video plays fine but does
    not trigger the action. Any suggestions???...I 've found reams of
    info on navigation events but this is the result of everything I
    could find on the adobe site and I still not there.
    I'd really appreciate any direction anyone can give me.
    //leave this as is
    var listenerObject:Object = new Object();
    listenerObject.cuePoint = function(eventObject:Object):Void {
    //change this info..."end" is the name that you called your
    cuepoint when
    //you embedded it into the video
    if(eventObject.info.name == "end"){
    //tell your movie what you want it to do once your cuepoint
    has been hit
    this.gotoAndPlay("vidend");
    //_root.SessionPlay.mov_loadcard.gotoAndPlay("vidend");
    //my_FLVPB is the name of your video on the stage, the rest
    stays as is
    my_FLVPB.addEventListener("cuePoint", listenerObject);

    I have an flv playing back from component in a nested
    timeline (an actionscript 2 proj) and I want at the end of the
    video to gotoAndPlay the label"vidend" in the this timeline. I
    embedded the the event cue point called "end" on the last frame of
    video when I encoded it in my new CS3.I placed the following on the
    first frame of the nested timeline... The video plays fine but does
    not trigger the action. Any suggestions???...I 've found reams of
    info on navigation events but this is the result of everything I
    could find on the adobe site and I still not there.
    I'd really appreciate any direction anyone can give me.
    //leave this as is
    var listenerObject:Object = new Object();
    listenerObject.cuePoint = function(eventObject:Object):Void {
    //change this info..."end" is the name that you called your
    cuepoint when
    //you embedded it into the video
    if(eventObject.info.name == "end"){
    //tell your movie what you want it to do once your cuepoint
    has been hit
    this.gotoAndPlay("vidend");
    //_root.SessionPlay.mov_loadcard.gotoAndPlay("vidend");
    //my_FLVPB is the name of your video on the stage, the rest
    stays as is
    my_FLVPB.addEventListener("cuePoint", listenerObject);

  • Problem getting parameter  values at the service end point

    I am having problem getting parameter values at the service end point. I created service end point and this method is having 35 parameters and then i created test client file using Sun One Studio 5. but when i run this test client and make a call to service it sends wrong value to first three parameters to the service end point. I tried all the way round but it gave me same sort of problem. I change the order of parameters change the names of parameters but it didn�t work. And then i started chopping of parameter from the left side. And my problem is solved when my parameter list reached to 12 from 35. So is it a bug or some problem with my configuration or some thing else.
    I am using sun one studio 5 with sun one app 7. My service end point does very simple thing. It only takes out put of the parameter to the server log file. And my wsdl file seems all right. There is no conflict with the count and data type of the parameter information it contains.
    �     Service End Point Definition (in EJB)
    public java.lang.String setNewAddress(java.lang.String propertyName, java.lang.String status, java.lang.String PMSCode, java.lang.String streetNumPrefix, int streetStartNum, java.lang.String streetStartNumSuffix, int streetEndNum, java.lang.String streetEndNumSuffix, java.lang.String streetName, java.lang.String streetType, java.lang.String streetSuffix, java.lang.String localityPrefix,java.lang.String localityName, java.lang.String postcode, java.lang.String stateCode, java.lang.String countryCode, java.lang.String description, java.lang.String coordinateAccuracy, int longitude, int latitude, java.lang.String planNumber, java.lang.String lotPrefix, int lotNumber, int siteID, java.lang.String countryName, java.lang.String parishName, java.lang.String section, int portionNum, int crownAllotNum, int titleVol, java.lang.String folio, java.lang.String esa, int aliasID, int aliasTagID,String ID) {
    System.out.println(propertyName);
    System.out.println(PMSCode);
    System.out.println(streetNumPrefix);
    ........ taking printout of all the paramters
    �     This is my WSDL file
    <?xml version="1.0" encoding="UTF-8"?>
    <definitions name="NMService" targetNamespace="urn:NMService/wsdl" xmlns:tns="urn:NMService/wsdl" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
    <types/>
    <message name="NMServiceServantInterface_setNewAddress">
    <part name="String_1" type="xsd:string"/>
    <part name="String_2" type="xsd:string"/>
    <part name="String_3" type="xsd:string"/>
    <part name="String_4" type="xsd:string"/>
    <part name="int_5" type="xsd:int"/>
    <part name="String_6" type="xsd:string"/>
    <part name="int_7" type="xsd:int"/>
    <part name="String_8" type="xsd:string"/>
    <part name="String_9" type="xsd:string"/>
    <part name="String_10" type="xsd:string"/>
    <part name="String_11" type="xsd:string"/>
    <part name="String_12" type="xsd:string"/>
    <part name="String_13" type="xsd:string"/>
    <part name="String_14" type="xsd:string"/>
    <part name="String_15" type="xsd:string"/>
    <part name="String_16" type="xsd:string"/>
    <part name="String_17" type="xsd:string"/>
    <part name="String_18" type="xsd:string"/>
    <part name="int_19" type="xsd:int"/>
    <part name="int_20" type="xsd:int"/>
    <part name="String_21" type="xsd:string"/>
    <part name="String_22" type="xsd:string"/>
    <part name="int_23" type="xsd:int"/>
    <part name="int_24" type="xsd:int"/>
    <part name="String_25" type="xsd:string"/>
    <part name="String_26" type="xsd:string"/>
    <part name="String_27" type="xsd:string"/>
    <part name="int_28" type="xsd:int"/>
    <part name="int_29" type="xsd:int"/>
    <part name="int_30" type="xsd:int"/>
    <part name="String_31" type="xsd:string"/>
    <part name="String_32" type="xsd:string"/>
    <part name="int_33" type="xsd:int"/>
    <part name="int_34" type="xsd:int"/>
    <part name="String_35" type="xsd:string"/></message>
    <message name="NMServiceServantInterface_setNewAddressResponse">
    <part name="result" type="xsd:string"/></message>
    <portType name="NMServiceServantInterface">
    <operation name="setNewAddress" parameterOrder="String_1 String_2 String_3 String_4 int_5 String_6 int_7 String_8 String_9 String_10 String_11 String_12 String_13 String_14 String_15 String_16 String_17 String_18 int_19 int_20 String_21 String_22 int_23 int_24 String_25 String_26 String_27 int_28 int_29 int_30 String_31 String_32 int_33 int_34 String_35">
    <input message="tns:NMServiceServantInterface_setNewAddress"/>
    <output message="tns:NMServiceServantInterface_setNewAddressResponse"/></operation></portType>
    <binding name="NMServiceServantInterfaceBinding" type="tns:NMServiceServantInterface">
    <operation name="setNewAddress">
    <input>
    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="urn:NMService/wsdl"/></input>
    <output>
    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="urn:NMService/wsdl"/></output>
    <soap:operation soapAction=""/></operation>
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/></binding>
    <service name="NMService">
    <port name="NMServiceServantInterfacePort" binding="tns:NMServiceServantInterfaceBinding">
    <soap:address location="http://localhost:80/NMService/NMService"/></port></service></definitions>
    �     I followed steps given this example. http://developers.sun.com/prodtech/javatools/jsstandard/reference/docs/s1s5/stockapp.html.
    If some one know what is wrong. Is it me or some thing wrong with the method I followed. But I am sure that I followed exactly the same method as it given in examples. So if some one can guide me
    Thanks

    I just found that there is a bug with Sun One Studio 5. It creates faulty JSP file to test the client for the web services. With above problem I tested my web services using different developing environment such as Jdeveloper 10g. I created client stub using wsdl file generated by sun one studio. And made call to my web service and all the parameter reached perfectly at service end point. And then I used stub class created by sun one studio for the client and made the same call. And it also went well. So the problem is with the test application (JSP File) sun one creates for my web service.
    This is the majore problem i faced during the development. But still there is many problem along with this which is not seriouse enough but requires attension. I would like sun developers to make sun one studio IDE simpler and handy .

  • End Point URI change in Business service?

    Hi all,
    We had done all our osb code development and moving from one environment to other(Eg. E2E testing to UAT, Then UAT to Production). When we move the codes from one server to the other we need to change the End Point URI in the business service for almost all the OSB services which calls external systems else Calling BPEL services. SO is there any other way to make the end point URI's in some other file and read that file to get the end point URI and set in BS. Or did any one have any other suggestions?? Because each and every time we need to make the code change when we move on from one server to other.
    Regards,
    Prabhu

    Why don't you use customization file -
    http://download.oracle.com/docs/cd/E17904_01/doc.1111/e15867/customization.htm#CACJCAGD
    Regards,
    Anuj

  • Explain the situation for using  ale , bapi ,session ,call transation, di

    what is the use of bdcmsgcall,
    if any erroe occur in the legacy records how to rectify it?
    In what situation we can go for lsmw.
    Kindly explain the situation's for using  ale , bapi ,session ,call transation, direct input.

    Hi ashok,
    chk this.
    the functionality of both idoc and bapi are same.
    the main difference in BAPI is it is used for Third party application like JAVA, VB etc.
    and IDOC is used transfer data from the SAP to sap or non-sap system.
    For details refer the contents below
    ALE
    ALE is SAP proprietary technology that enables data communications between two or more SAP R/3 systems and/or R/3 and external systems. When a new enterprise resource planning (ERP) solution such as R/3 is implemented, companies have to interface the ERP system with legacy systems or other ERP systems.
    ALE provides intelligent mechanisms where by clients can achieve integration as well as distribution of applications and data.
    ALE technology facilitates rapid application prototyping and application interface development, thus reducing implementation time.
    The ALE components are inherently integrated with SAP applications and are robust, leading to a highly reliable system.
    ALE comes with application distribution/integration scenarios as well as a set of tools, programs, data definitions, and methodologies that you can easily configure to get an interface up and running.
    BAPI
    BAPIs provide a stable, standardized method for third-party applications and components to integrate into the Business Framework. These interfaces are being specified as part of SAP's initiative with customers, partners and leading standards organizations. Also, SAP has implemented the emerging Object Application Group (OAG) specifications with BAPIs.
    Session method.
    1) synchronous processing.
    2) can tranfer large amount of data.
    3) processing is slower.
    4) error log is created
    5) data is not updated until session is processed.
    Call transaction.
    1) asynchronous processing
    2) can transfer small amount of data
    3) processing is faster.
    4) errors need to be handled explicitly
    5) data is updated automatically
    Session method is to populate the data by filling BDC structure
    and keep as session to process from SM37 to post in appropriate Transaction.
    Call transaction method is to post the data directly into the Transaction from an Executable program.
    Session method SAP defined Function modules.
    U can see more help on the differences in the SAP help.
    hope u got an idea.
    rgds
    anver
    <i>if hlped pls mark points</i>

  • Allow-concurrent-calls dont work

    I get the following exception
    [java.rmi.RemoteException: Illegal attempt to make a reentrant call to a stateful
    session bean from home
    This happens when a user doubleclicks on a link in my html pages. I cant syncronize
    the calls to the statefull session bean because my application uses clustering.
    I tried to avoid this by setting allow-concurrent-calls to true in the weblogic
    ejb descriptor file, but i still get the exception.
    I get the exception immediately, so a timeout in the transaction can't be th reason.
    I use WebLogic Server 6.1 SP4
    Anyone got this running with this version ?
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Hi Rob,
    tnx for spending some time for my problem.
    I talked to my collegues and we are sure it can't be a loopback call. Perhaps
    the excerpt from the stack trace gives u some further hints.
    I found another thread where a guy talked about the same problem and u proposed
    him to open a service call at bea. Can i see the known problems for a weblogic
    release anywhere on the bea website ?
    Do i have to do anything else than adding <allow-concurrent-calls>true</allow-concurrent-calls>
    to the weblogic-ej-jar.xml to activate this ?
    tia
    The
    Stacktrace
    27.02.2003 16:13:00 SESSIONCONTROL/ERROR: SessionManagerBean.callSessionBean():
    java.rmi.RemoteException: Illegal attempt to
    make a reentrant call to a stateful session bean from home: com.netlife.finance.core.bankingsessionbean.BankingSessionHome:
    weblogic.ejb20.InternalException: Illegal attempt to make a reentrant call to
    a stateful session bean from home: com.netlife.finance.core.bankingsessionbean.BankingSessionHome
    at weblogic.ejb20.manager.StatefulSessionManager.preInvoke(StatefulSessionManager.java:395)
    at weblogic.ejb20.internal.BaseEJBObject.preInvoke(BaseEJBObject.java:124)
    at weblogic.ejb20.internal.StatefulEJBObject.preInvoke(StatefulEJBObject.java:182)
    at com.netlife.finance.core.bankingsessionbean.BankingSessionBean_ureol4_EOImpl.execute(BankingSessionBean_ureol4_EOImpl.java:67)
    at com.netlife.finance.core.sessionmanagerbean.SessionManagerBean.callSessionBean(SessionManagerBean.java:343)
    at com.netlife.finance.core.sessionmanagerbean.SessionManagerBean.callSessionBean(SessionManagerBean.java:379)
    at com.netlife.finance.core.sessionmanagerbean.SessionManagerBean.execute(SessionManagerBean.java:532)
    at com.netlife.finance.core.sessionmanagerbean.SessionManagerBean_h2936g_EOImpl.execute(SessionManagerBean_h2936g_EOImpl.java:373)
    Rob Woollen <[email protected]> wrote:
    This exception indicates you are making a loopback call or there is a
    bug in the container.
    A loopback call is when EJB A calls B which then calls back on A. Are
    you sure this is not happening?
    Can you show me the stack trace from the exception?
    -- Rob
    Thorsten Ende wrote:
    I get the following exception
    [java.rmi.RemoteException: Illegal attempt to make a reentrant call
    to a stateful>> session bean from home>> >> This happens when a user doubleclicks on a link in my html pages. I>cant syncronize>> the calls to the statefull session bean because my application uses>clustering.>> I tried to avoid this by setting allow-concurrent-calls to true in>the weblogic>> ejb descriptor file, but i still get the exception. >> I get the exception immediately, so a timeout in the transaction can't>be th reason.>> >> >> I use WebLogic Server 6.1 SP4 >> >> Anyone got this running with this version ?>> >                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Systinet UDDI - SOA SUITE 11G (Dynamic SOAP end point lookup Issues)

    Hi,
    We are using Systinet as our UDDI product and trying to use UDDI lookup in our BPEL process as well. I have completed the below tasks
    1) Configured the Systinet UDDI Inquiry URL and the development soap endpoint in the SOA Infrastructure Common properties in soa server 11g. Did not provide the user-id and
    password.
    2) Restarted the servers so that the changes are effective.
    3) In Jdeveloper 11g, Created a connection with UDDI Registry.
    4) Created a sample BPEL process using Jdeveloper 11g that calls an already registered webservice in UDDI. This lookup web service has 3 different end
    points (Dev, QA and Prod) and a binding of wsdlDeployment use type. The binding points to the actual wsdl Physical location.
    1)     http://wasd.psc.com/SBDO.AD/services/Authez
    2)     http://wasq.psc.com/SBDO.AD/services/Authez
    3)     http://wasp.psc.com/SBDO.AD/services/Authez
    4)     http://wasd.psc.com/SBDO.AD/services/Authez/wsdl/Authez.wsdl
    5) In the BPEL created the partner link for this webservice using UDDI Registry and selected “Dynamically resolve the SOAP endpoint location at runtime”
    option.
    6) Generated the Configuration plan by right clicking the Composite.xml
    7) Modified the configuration plan and added a new property name “endpointURL” that points to the development endpoint (referred in Point # 4). Pasting the
    required portion of config plan for easy reference.
    </component>-->
    <reference name="PartnerLink_1_2">
         <!--Add search and replace rules for the binding properties-->
         <binding type="ws">
         <attribute name="port">
    <replace>http://ws.ad.sbdo.com#wsdl.endpoint(AuthezService/Authez)</replace>
    </attribute>
    <property name="oracle.soa.uddi.serviceKey">
    <replace>uddi:8ada66e0-d12f-11dd-a8e2-e302c871a8e2</replace>
    </property>
    <property name="endpointURI">
    <replace>http://wasd.psc.com/SBDO.AD/services/Authez</replace>
    </property>
    </binding>
    </reference>
    </composite>
    8) Deployed the service by including the modified configuration plan.
    9) The service was able to get back the result. But in the log, it is showing that the WSDL is being searched in all the end points available for that service and does
    not take it to consideration the end point provided in the configuration plan.
    Log details below
    Connecting to http://wsop.psc.com:9082/registry/uddi/inquiry
    INFO: SystinetWSDLSRResolverImpl.loginfo Searching for uddi:8ada66e0-d12f-11dd-a8e2-e302c871a8e2. INFO: SystinetWSDLSRResolverImpl.loginfo AccessPoint found
    http://wasp.psc.com/SBDO.AD/services/Authez Type null. INFO: SystinetWSDLSRResolverImpl.loginfo AccessPoint foundhttp://wasd.psc.com/SBDO.AD/services/Authez Type null
    INFO: SystinetWSDLSRResolverImpl.loginfo AccessPoint found.
    http://wasq.psc.com/SBDO.AD/services/Authez Type null
    INFO: SystinetWSDLSRResolverImpl.loginfo AccessPoint found.
    http://wasd.psc.com/SBDO.AD/services/Authez/wsdl/Authez.wsdl Type wsdlDeployment
    INFO: SystinetWSDLSRResolverImpl.loginfo Got wsdlUrl from wsdlDeployment - http://wasd.psc.com/SBDO.AD/services/Authez/wsdl/Authez.wsdl
    INFO: SystinetWSDLSRResolverImpl.loginfo oracle.fabric.common.uddiurl.resolver.exception.SRHttpAccessPointNotFoundException: Could not find HTTP Accessport for service uddi:8ada66e0-d12f-11dd-a8e2-e302c871a8e2
    WARNING: WebServiceExternalBindingComponent.getEndpointBySRKey Exception: getEndpointBySRKey oracle.fabric.common.uddiurl.resolver.exception.SRHttpAccessPointNotFoundException: Could not find HTTP Accessport for service uddi:8ada66e0-d12f-11dd-a8e2-e302c871a8e2
    Questions / Issues
    1) Why the registry search is being done in all the endpoints and is not searching only on the development end point provided in the configuration plan. I
    added the SOAP endpoint in the service reference properties on the server as well, but still is searching on all the end points
    2)     Not able to determine the root cause for the SRHttpAccessPointNotFoundException error observed. Please refer the above log for details.
    Please advice and let me know if there is more information required.
    Thanks
    Raj
    Edited by: user11122398 on Jul 27, 2010 11:00 AM
    Edited by: user11122398 on Jul 27, 2010 12:00 PM

    I supposed to make my previous question more concrete, the first answer I need before moving on to the rest of the bigger questions is this ...
    What is Oracle’s recommendation for a services invocation framework between BPEL, JEE and ESB containers? From a quick read of Oracle Technet website, WSIF seem to be the preferred framework for this purpose. However, from an equally quick survey of such frameworks in use today outside of Oracle, WSIF does not seem to enjoy any widespread developer community support anymore and all talk in public forum seem to point to newer Apache Frameworks such as CXF which support emerging standards such as JAX-WS 2.0 What is the current stand of Oracle with respect to this matter?

  • Change the end point URL in WSDL for web-service

    Hi All,
    Morning , could someone please help us with this question, we are stuck with this currently.
    In SOA Suite 10g as well 11g we have a jsimple Java class whose one of the methods is exposed as a web service.
    In the project it has created the WSDL as well and have deployed the .ear file to the servers from EM console successfully.
    Now we need to migrate this web service to testing & production environments.
    1. Could someone please let us know the steps as to how do we change the end point url in the WSDL for this web service (present in web content --> WEB-INF/wsdl path in the j-developer project) for migration in case of both 10g (OC4J) as well 11g (WLS) servers.
    2. Also could this change/update be done prior to deployment as well as post deployment as well.
    Looking forward to inputs regards this...as we are stuck with this ..would be very helpful
    Thanks as always for help & guidance..

    Hi
    As Vijay mentioned, you develop a WebService in JDeveloper and test in JDeveloper integrated Weblogic Server say at http://localhost:7101/MyWebService/MyPort?wsdl. Thats it. Once it is working. Export it into a .WAR file. If you have any other supporting EJB JARs etc, put all these into a full blown .EAR at application level. NOW deploy this .EAR or .WAR into any Domain on any host and any port. DOES not matter. That server's host and port will be taken. Infact even if this other domain is Clustered domain, still it will work by giving webserver host and webserver port that sits in front of the cluster.
    I develop my webservices in JDeveloper and test at 7101 port. This .WAR gets deployed in QC Env at qchost:qcport. Same .WAR deployed to UAT at uathost:uatport and finally to prod also at prodhost:prodport.
    Its just the Client (WebService Proxy) that is calling this WebService need to use appropriate host and port based on which Env it is connecting to. For this, simply do not hard code WSDL URL in the java code or anywhere. Simply get it from a .properties file using a key value pair like this.
    WSDL_URL=http://host:port/MyWebService/MyPort?WSDL.
    Now have Environment specific values for above key and put that properties file in that domain root folder. And in your code always refer this key.
    You can use many approaches along the above lines.
    If your WebServies proxy is a webservice adapter say within bpel, still you can modify the value using deployment plan .xml file file while deploying.
    I would not absolutely prefer opening war file from ear and modifying war and updating ear file etc etc. Also do not have multiple EARs for Environment specific. Just have only one single EAR or WAR file that can be deployed to any environment.
    Thanks
    Ravi Jegga

  • 3905 End-Point Maximum Reach Number error message

    Dears,
    I am Hisham Fawzy, I have an issue about that 3905 End-point, it can't be able to transfer internally & externally and this message appear when pressing Transfer button " Maximum Reach Number". I believe that firmware issue but i need to confirmation.
    Note: Number of calls= 4 & Busy trigger= 2 in line configuration.
    Thanks,
    Hisham Fawzy

    Never seem this error, although I have installed a few hundred of these 3905 phones.
    Normally it is an issue with number of calls to low, but in your case it seems OK
    So just upgrade, and see what is happeneing
    Bye

  • Problem setting project end point (can't access the end point marker)

    I can't seem to set my project end point because the slider control that adjusts the spacing of the measures is obstructing my pointer from being able to click on the end point marker. Any hints as to how I can move the coation of this slider control so that I can access the end point marker with my pointer?

    6ftmama wrote:
    FYI - the end point marker now turns into a bracket when you hover over it.
    THe End-of-Project Marker doesn't change at all. What you see is a change of the Mouse Pointer.
    This is called a "Click Zone" where the Mouse Pointer changes to different shapes when moving over or click on an object or an area in the window.
    Here the Mouse Pointer changes to "Trim Tool" or "Resize Tool".
    Pointer Tool:
    Resize Tool:
    It is the same Tool wne you move the Mouse Pointer of the right edge of a Region to resize its length.
    Hope that helps
    Edgar Rothermich
    http://DingDingMusic.com/Manuals/
    'I may receive some form of compensation, financial or otherwise, from my recommendation or link.'

  • Enabling End Point Security

    I just want to throw this out here for comments.
    We have been running ZCM for about a year now with all other modules disabled. I'm about to enable End Point Security and wonder what and if there would be anything that will change on the client sides?
    I don't want to enable it and something unexpected happens?
    Any comments would be great.
    Thank you.

    My advice, use a phased approach.
    Enabling ZESM introduces some new features at the agent side. You need to be familiar with those before your users call you.
    Take a couple of machines, and enable the Endoint Security modules at the device level (Override settings inhereted from the Zone). This way, you can test on some machines first. You can also do this at folder level, if you have your devices organized hierarchically.
    Cheers,
    Daniel
    >>>
    From: odegos<[email protected]>
    To:novell.support.zenworks.endpoint-security-management
    Date: 10/12/2011 11:06 am
    Subject: Enabling End Point Security
    I just want to throw this out here for comments.
    We have been running ZCM for about a year now with all other modules
    disabled. I'm about to enable End Point Security and wonder what and if
    there would be anything that will change on the client sides?
    I don't want to enable it and something unexpected happens?
    Any comments would be great.
    Thank you.
    odegos
    odegos's Profile: http://forums.novell.com/member.php?userid=9850
    View this thread: http://forums.novell.com/showthread.php?t=446512

  • End point configuration

    Hi Experts,
    I am facing a situation in which i have a WSDL from a non sap system with server(from which this wsdl is coming) host name say "xyz". I am trying to consume this service in WD JAVA.
    Now this server host name("xyz") is a part of URL of the WSDL. Is there any way i can configure the end points for this service so that in case if we change the server name or server ip, say from "xyz" to "abc", we dont have to made any changes in our coding. May be some configuration some where.
    It will be really helpful if anyone can provide me with a optimum solution.
    Regards
    Pranav

    Hi Pranav,
    I see. OK, then here it is in short how it would work with Service Groups.
    At design-time:
    1. When you import the service in order to create the Adaptive WD Web Service Model (doesn't matter from where, e.g. you can also use WSDL URL), on one of the steps of the wizard, you have to choose a service group - let's say you create a new service group "NonSAPServices"
    2. You develop your application, build and deploy it
    At configuration-time in NWA:
    1. First you have to create a provider system connection - here you specify the concrete WSDL URL that is to be used at runtime. If your host changes, the only thing you have to do is to change the URL here. You might also need to specify here a user/pass for the WSDL if it is protected.
    2. In case you want to authenticate to the non-SAP service with a technical service user, i.e. all calls will be made on behalf of that user, you have to create a User Account and assign it to the provider you have created in step1
    3. Assign the provider system to the service group in Application Communication.
    More information you can find here: [The New SOA Configuration Approach|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/40dabb46-dd66-2b10-1a9a-81aa620098b3]
    Ciao, Alexander

  • Change the end point in a web service client???

    Hello,
    With the Web Service Proxy Wizard of JDeveloper 10g R3, I created a web service proxy that connects to a (web service) end point like this: http://carina.bicevida.cl/OidServices/OidBasicWebServiceSoapHttpPort
    My three related questions are:
    1.- How can I change the end point registered in the (client) web service proxy ?
    2.- How can I do this without need to rebuild the client application?
    3.- How can I do this once my client application have been deployed in the application server?
    Please help.

    Hi,
    these are your options
    - Edit the endpoint meta data stored in the .proxy xml file (e.g. \src\project\myservice.proxy)
    - Use WS proxy wrapper and call setEndpoint on the proxy
    - Recreate the proxy in JDeveloper based on the new endpoint. This may require merging any business logic if it was inserted directly in the proxy (as opposed to a wrappering class)
    where I think option 1 and 2 is what you would look for. I don't know how exactly JDeveloper 11 is different, but I got the info from development that there will be simplifications.
    Frank

Maybe you are looking for

  • 9i jdbc driver change causes problems

    Hello all, I was wondering if anyone had any problems with jdbc when migrating to oracle 9i. We are using timestamps from java which were mapped to dates. In oracle there is a function which takes a date. Now this won't work anymore as the mapping ch

  • Do I need OS 9 System Folder and Applications?

    I am running low on space and am looking at things to remove from my internal hard drive. Is there any risk to removing the OS 9 folders? I have a 200G external harddrive with lots of space. Is moving the folders there a better option than deleting t

  • Can anyone tell me why the padlock opens itself in my network  settings

    can anyone tell me why the padlock opens in my network settings window without me doing it???

  • Losing signal and web when on 3G

    Hello, I have started experiencing this new problem recently, maybe after getting the new update, but not sure. What happens is when I have my 3G enabled, I keep losing service from Rogers (Canada) and the 3G sign goes away too. I can see in the top-

  • After Effects - how to get it separately???

    Hi, I am a student, purchased the CS6 package for a fortune appr. 1 year ago. I would like to use AfterEffects - and I have just realized that adobe discontinued selling products separately.  Is there any way to purchase After Effects only? After spe