CallResponders and success with the Web Service tests

You'll notice in my code below how I have save the user data I want to save them button enabled to false.  But what happens if the save fails on the side server, shouldn't I have test for you ensure that registration passed first?  At first I thought that I would create a procedure under the CallResponder which is called only during a success, but when I looked at the answering machine call the result property was already populated.  I assume by Flash Builder itself.  So, something is recorded in the token that says success there or should I create a function that does what is currently the result property and the Save button activated false?  Am I right that the result function is called only when there is a success?

< s:CallResponder id = "setUserResult" result = "userDto = setUserResult.lastResult as UserDto" / >
protected function saveBtn_clickHandler(event:MouseEvent):void
{
If (firstNameTextInput.text == ' ' | lastNameTextInput.text == "")
Alert.Show (updateErrorMessage + "First and Last Name cannot be empty." + errorActionMessage);
on the other
{
If (userDto is nothing)
{
userDto = new UserDto();
usersDDL.dataProvider.addItem (userDto);
usersDDL.selectedIndex = usersDDL.dataProvider.length - 1;
}
userDto.firstName = firstNameTextInput.text;
userDto.lastName = lastNameTextInput.text;
userDto.active = activeCB.selected;

setUserResult.token = personnelBean.setUser (userDto);
saveBtn.enabled = false;
}
}

Consider this code snippet-


        
    


        
        

Thus, when there is a failure (for example network failure), an event of default will be distributed and will be called faultHandler(). If all goes well, then result event will be distributed and will be called resultHandler().

I hope this helps.

Post edited by: Sameer Bhatt

Tags: Flash Builder

Similar Questions

  • Another possibility to communicate with the web service other than the SOAPS in Adobe Reader

    Hi team

    It is another alternative method to communicate with the web service other than the SOAPS using Java script in Adobe Reader.

    Thank you

    Bala

    Yes, you can use FDF/XFDF to send data to the server and report information in the document. Take a look at the Doc.submitForm () method using the FDF/XFDF parameter: DC-Acrobat SDK Documentation - Doc.submitForm () you'll need fields for send/receive form data, but these can be hidden.

  • Problem of DH handshake with the web service using ColdFusion 7 and 8 after java update 8

    ColdFusion 7 and 8 are provided with a variant of JRE1.6.

    I have a script that has consumed a web service for years with success.  Last week, the web service provider updated their version of Apache and Java on the server java 1.8 (or java-8).

    I could no longer consume the web service once the web service provider updated to Apache and Java and would be the following error DH keypair every time that I try to consume the service:

    -----------------

    AxisFault

    faultCode: {http://schemas.xmlsoap.org/soap/envelope/} Server.userException

    faultSubcode:

    faultString: javax.net.ssl.SSLException: java.lang.RuntimeException: could not generate keypairs DH

    faultActor:

    faultNode:

    faultDetail:

    {}http://xml.apache.org/axis/} stackTrace:javax .net .ssl .SSLException: java.lang.RuntimeException: could not generate keypairs DH

    at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:190)

    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1591)

    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1554)

    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1537)

    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1130)

    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1107)

    at org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory.java:186)

    to org.apache.axis.transport.http.HTTPSender.getSocket (HTT... ''

    -----------------

    I asked the service provider web, why it would stop working and how we can solve this problem.  They suggested that upgrade to the latest version of Java on my server running ColdFusion.  I did some research and found the problem to be with the amount of memory allocated to the variable containing the encryption key.

    The big problem is when I tried to update java on this particular server (Windows Server 2003), the installation has returned a messaged stating that he could not run on the older operating system and I need to update my OS to install java.

    Does anyone have a workaround in ColdFusion 7 or 8 that you can establish the DH handshake using Java 1.6 on your local server while consuming a web service on a server using Java 1.8?

    Hi, frank000000,

    I know that we had a serious problem with any Java 7 after update 25.  They are off a lot of network permissions and other things, for safety, that used to be available in versions prior to the update 25.  But it's while we were in CF Server 9.

    Since we switched to CF Server 10 (making sure that we got the CF Installer provided with Java 8), we had very few issues related to Java.

    It seems strange to me that the upgrade to 1.8 host while your server is 1.6 would cause problems.  It could very well be something else.  I would like to ask the host for documentation describing exactly how/why their 1.8 may cause interference with your 1.6.

    HTH,

    ^_^

  • Problem running the report with the Web Service and BI Publisher

    Hello

    In fact, I'm trying to run a report of Bi Publisher via the Web Service.
    I use the following documents:
    -http://download.oracle.com/docs/cd/E10415_01/doc/bi.1013/e10416/bip_webservice_101331.htm
    -"How to integrate Oracle BI Publisher via Web Services in the form of Oracke.

    Everything works fine. But when I try to copy the file on the local computer is 0 length. I use the method of "getReportBytes".
    Here's the code I tried with:

    String userName = "Administrator";
    String password = "Administrator";

    System.out.println ("calling" + myPort.getEndpoint ());
    System.out.println (myPort.validateLogin (username, Password));

    ReportRequest repReq = new ReportRequest();
    RepRes ReportResponse = new ReportResponse();

    repReq.setAttributeFormat ("pdf");
    repReq.setAttributeLocale("en-US");
    repReq.setAttributeTemplate ("sales world");
    repReq.setReportAbsolutePath ("/ Sales Manager/World Sales/World Sales.xdo");

    repRes = myPort.runReport (repReq, userName, passWord);
    System.out.println (repRes.getReportContentType ());

    Byte [] binaryBytes = repRes.getReportBytes ();
    OutputStream out = new FileOutputStream ("D:
    out.pdf");
    out. Write (binaryBytes);
    out. Close();
    System.out.println ("success for performance report');

    Thanks in advance.

    Hello

    I assume you are using 10.1.3.4. Otherwise, my index is not relevant to you...

    There is a new parameter in the web service API to set the size of the segment. HéLas is by default not so, the behavior is as in versions (not size segment... the entire document at once). If you set the size of segment-1, you should get your document. So, try adding
    repRequest.setSizeOfDataChunkDownload(-1);

    concerning
    Rainer

  • two-way communication with the web service

    I need help with a problem with web services on 8.6.  I do not know if this is possible.

    I have a web service that works very well.  At this point all it defines a Boolean value.

    For the test, I'm just using IE to see the data.  This works.  I can see the Boolean value change each time I send a 0 or 1 value through the URL.

    My problem is this: when I change the Boolean value, I can't read the value of another application of IE.  In other words, I want to be able to open IE twice in two different windows.  When I change a value of an Internet Explorer session, I want to see the value changes in the other session of IE (after refresh).  From now on, it seems that each session of Internet Explorer is a separate instance of the web service.  How can I edit a Boolean value, and read this variation by another IE session?

    My cause is hopeless?  Are web services 'read only '?  Any help would be appreciated.

    Bad form for the double post but the forum wouldn't let me edit my post:

    This VI is a good example of a global LabVIEW 2 style. The registry value at offset uninitialized loop will be persist appealed to the other of this VI. So when the game is true the value of data is stored in the shift register. When all is false the value of the shift register is returned unchanged. Make sure you have 'Keep VI in memory' checked in the configuration of your web service.

    You could do the same thing without parameters selected using two screws separated

  • Problem with the web service call

    I use ajax with json to call webservice but its not working with the localhost url in the emulator of the ripple. If I use an ip address or external url does not call the webservice.

    I also tried with BlackBerry, webservice does not.

    can someone guide me how to call the Web service?

    Thank you

    Sundaram

    Your file config.xml needs the ip address or the url in the "whitelist".  Use the access for that tag.  for example:

    
    

    The piece above is not secure because it whitelists ALL------* areas.  You can put your url in the uri.

  • Problems with the Web Service using XML in Flex

    Hello

    I use a ColdFusion CFC, which is configured to generate an XML string. It runs on ColdFusion MX 6.1 and is configured as a remote web service. I tested the call and it returns the string XML fine when it is called from another method of Flex unfounded. My problem is this simple Flex application to call the same function via a service web, I wrote below. I cannot get to the exit results, keeps showing as NULL. I can't use the HTTP of Flex appeal for remote access because I'm not under MX7. Does anyone know what is wrong with my code? BTW, I would do the work of cross - domain.xml file to call the cfc, let me know if you want to test and I can add your domain name. Thank you!

    <? XML version = "1.0" encoding = "utf-8"? >
    "" < mx:Application xmlns:mx = ' http://www.adobe.com/2006/mxml ' layout = "absolute" >

    <! - set Web Service to get the XML data of course catalog - >
    < mx:WebService
    ID = "cd".
    "WSDL =" http://training.wonderware.com/components/courses.cfc?wsdl "
    Load = "CD.getCourseCatalogXML.Send ()" "
    showBusyCursor = "true" fault = "Alert.show (event.fault.message), 'Error' ' result =" cdResult (event) ">"
    < mx:operation name = "getCourseCatalogXML" resultFormat = "e4x" >
    < mx:request >
    < IDCalendrier > 3 < / IDCalendrier >
    < / mx:request >
    < / mx:operation >
    < / mx:WebService >

    < mx:Script >
    <! [CDATA]
    Import mx.controls.Alert;
    Import mx.rpc.events.ResultEvent;
    Import mx.rpc.events.FaultEvent;

    [Bindable]
    public var outputString:String

    public void cdResult(event:ResultEvent):void
    {
    outputString = event.result as String
    }
    []] >
    < / mx:Script >

    < mx:Canvas horizontalScrollPolicy = "off" verticalScrollPolicy = "off" >
    < mx:Text width = '100% ' paddingLeft = "4" paddingRight = paddingTop "4" = "4" >
    < mx:text > OUTPUT: {outputString} < / mx:text >
    < / mx:Text >
    < / mx:Canvas >

    < / mx:Application >

    Thank you very much! I do not have the notion that the HTTPService is indded just an HTTP call. So yes that it a much simpler way to call just ColdFusion to return the XML string to the application. No reason to use Flash Remoting or CFCS etc... and certainly not a web server. This made the turn that I called a HTTPService now what charges by coldfusion page that returns XML and bam, works well with e4x result etc... Thanks tracy!

  • Results of long-term with the web service call process

    I'm starting a long-lived process that dragged out variables using a .net web service call. I would like to be able to get these output variables. I find all of the features in the JobManager service to do this... y at - it another way to do this? I am not above querying the Livecycle database...

    Thank you

    Mike

    It will work only after that the process is 'complete'.. then you need to check the status... .and when that is complete, then you can check the results.

    Paul

  • How can I create a query with the data control to the web service?

    I need to create a query with the order of web service data, WSDL, it is query operation, there is a message of parameter with possible query criteria and a return message contains the results. I googled but can't find anything on the query with the web service. I can't find a criterion "named" to the data control of web service as normal data control. Blog of Shay, I saw the topics on the update with the data of web service command. How can I create a query with the data control to the web service? Thank you.

    Hello

    This might help

    * 054.     Search form using control data WS ADF and complex of entry types *.

    http://www.Oracle.com/technetwork/developer-tools/ADF/learnmore/index-101235.html

  • Web Service Tester - error ADF_FACES 60097

    Hi Mike / everybody,.

    I created a very simple process to test through a Web Service Tester, but when we click the button 'Send' to the Web Service Tester, I get the following error:

    Java.lang.NullPointerException

    ADF FACES - 60097: for more information, see the error log of the server for an entry beginning with: ADF FACES - 60096:ServerException during the #3 PPR.

    Screenshot attached - ADF_Faces_error.

    Process Disqualification attached page. What is the process is to take a full name and it breaks down.

    For example: Web Service takes 1 entrance area (such as full name) and restore 4 outputs

    entry

    Mr. William Henry Gates

    output

    M.

    William

    Henry

    Gates


    main0.log file

    WARNING: 16-Sep-2014 14:27:36: [Disqualification-05100] error in initialization Loqate not installed, FVO Java API jar "... /.. '. ' / edq-av/av-dist/loqate.jar ' does not exist

    WARNING: 16-Sep-2014 14:27:37: [Disqualification-03242] MBean registration error "edq:type = game Widget, name is Settings": edq:type = game Widget, name = settings

    WARNING: 16-Sep-2014 14:27:37: Library [Disqualification-10108] processor: processor bean oracle.edq.pdqwidget.server.PDQBean reported as failed: Configuration file ' edqp/edqp.properties' does not exist (Code: 247 500)

    SEVERE: 16-Sep-2014 14:27:37: [Disqualification-10040] Web Services: endpoint edition error: Cluster address must be defined when the grouping is enabled.

    java.lang.IllegalArgumentException: Cluster address must be defined when the grouping is enabled.

    at weblogic.wsee.server.ServerUtil.getClusterAddress(ServerUtil.java:491)

    at weblogic.wsee.server.ServerUtil.getHTTPServerURL(ServerUtil.java:196)

    at weblogic.wsee.server.ServerUtil.getServerURL(ServerUtil.java:147)

    at weblogic.wsee.server.ServerUtil.getServerURL(ServerUtil.java:136)

    at weblogic.wsee.jaxws.spi.WLSEndpoint.calculatePublicAddressFromEndpointAddress(WLSEndpoint.java:314)

    at weblogic.wsee.jaxws.spi.WLSEndpoint.publish(WLSEndpoint.java:186)

    at oracle.edq.webservices.services.platform.wls.JAXWSPublishedHTTPEndpoint.publish(JAXWSPublishedHTTPEndpoint.java:124)

    at com.datanomic.director.webservices.services.Services.publish(Services.java:95)

    at com.datanomic.director.webservices.manager.WebServicesManager.publish(WebServicesManager.java:718)

    at com.datanomic.director.webservices.manager.WebServicesManager.loadDB(WebServicesManager.java:851)

    in com.datanomic.director.webservices.manager.WebServicesManager.access$ 100 (WebServicesManager.java:106)

    to com.datanomic.director.webservices.manager.WebServicesManager$ 1.run(WebServicesManager.java:263)

    at com.datanomic.utils.system.StartupActions.run(StartupActions.java:108)

    at com.datanomic.director.startup.WebApplicationContext.refresh(WebApplicationContext.java:126)

    at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)

    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)

    INFO: 16-Sep-2014 14:27:37: [Disqualification-05888] planner of Mission execution of startup programs

    INFO: 16-Sep-2014 14:27:37: AutoRun [Disqualification-00314]: has nothing to do!

    WARNING: 16-Sep-2014 14:29:38: [Disqualification-03242] mistake of MBean 'edq:type = Logging, name = running process' registration: edq:type = Logging, name = running processes

    WARNING: 16-Sep-2014 14:29:40: [Disqualification-03242] mistake of MBean 'edq:type = Logging, name = server process template' registration: edq:type = Logging, name = server process model

    INFO: 16-Sep-2014 14:29:57: [Disqualification-06917] [treat JavaTest [5] / work: Job_JavaTester (7): [68]]: began performing

    SEVERE: 16-Sep-2014 14:36:55: [Disqualification-06913] [treat JavaTest [5] / work: Job_JavaTester (7): [68]]: batch [sub-process 1] 0 completed by exception: Read Message interrupted (Code: 201 103)

    com.datanomic.director.runtime.AbortedProcessException: Read Message interrupted (Code: 201 103)

    at com.datanomic.director.runtime.reading.MessageRecordSource.read0(MessageRecordSource.java:58)

    at com.datanomic.director.runtime.reading.AbstractRecordSource.read(AbstractRecordSource.java:95)

    at com.datanomic.director.runtime.engine.RuntimeProcess.doTheStuff(RuntimeProcess.java:310)

    to com.datanomic.director.runtime.engine.RuntimeProcessGroup$ ProcessExecutable.execute (RuntimeProcessGroup.java:1590)

    to com.datanomic.utils.execution.Parallelizer$ Worker.run (Parallelizer.java:210)

    to com.datanomic.utils.execution.Parallelizer$ Worker.runHere (Parallelizer.java:156)

    at com.datanomic.utils.execution.Parallelizer.run(Parallelizer.java:85)

    at com.datanomic.director.runtime.engine.RuntimeProcessGroup.execute(RuntimeProcessGroup.java:1040)

    to com.datanomic.utils.execution.Parallelizer$ Worker.run (Parallelizer.java:210)

    to com.datanomic.utils.execution.Parallelizer$ Worker.runHere (Parallelizer.java:156)

    at com.datanomic.utils.execution.Parallelizer.run(Parallelizer.java:85)

    at com.datanomic.director.runtime.engine.RuntimeProcessCloud.execute(RuntimeProcessCloud.java:937)

    at com.datanomic.director.runtime.coordination.BasicExecutionCoordinator.run(BasicExecutionCoordinator.java:119)

    at com.datanomic.director.runtime.coordination.AbstractExecutionCoordinator.execute(AbstractExecutionCoordinator.java:165)

    at com.datanomic.director.runtime.engine.jobs.RuntimeProcessJob.runTask(RuntimeProcessJob.java:474)

    to com.datanomic.director.missionmanager.executor.ThreadResources.ThreadConstrainedWorkUnit$ TaskWrapper.run (ThreadConstrainedWorkUnit.java:402)

    at java.lang.Thread.run(Thread.java:682)

    Caused by: com.datanomic.director.runtime.data.InterruptedRecordReadException: 'ws' read record interrupted (Code: 206 065)

    to com.datanomic.director.runtime.data.realtime.Realtime$ Reader.read (Realtime.java:1710)

    at com.datanomic.director.runtime.reading.MessageRecordSource.read0(MessageRecordSource.java:56)

    ... 16 more

    Caused by: com.datanomic.director.runtime.data.realtime.messengers.InterruptedMessengerException: interrupted waiting for the next SOAP message (Code: 206 308)

    to com.datanomic.director.runtime.data.realtime.messengers.ws.WSMessenger$ Receiver.receive (WSMessenger.java:324)

    to com.datanomic.director.runtime.data.realtime.Realtime$ Reader.read (Realtime.java:1708)

    ... more than 17

    Caused by: java.lang.InterruptedException

    to java.util.concurrent.locks.AbstractQueuedSynchronizer$ ConditionObject.reportInterruptAfterWait (AbstractQueuedSynchronizer.java:1961)

    to java.util.concurrent.locks.AbstractQueuedSynchronizer$ ConditionObject.await (AbstractQueuedSynchronizer.java:1996)

    to com.datanomic.director.runtime.data.realtime.messengers.ws.WSMessenger$ Receiver.receive (WSMessenger.java:322)

    ... 18 more

    SEVERE: 16-Sep-2014 14:36:55: [Disqualification-06913] [treat JavaTest [5] / work: Job_JavaTester (7): [68]]: batch [sub-process 1] 1 completed by exception: Read Message interrupted (Code: 201 103)

    SEVERE: 16-Sep-2014 14:36:55: [Disqualification-06919] [treat JavaTest [5] / work: Job_JavaTester (7): [68]]: messy interrupted DURATION: Read Message interrupted (Code: 201 103)

    INFO: 16-Sep-2014 14:37:37: [Disqualification-06917] [treat JavaTest [5] / work: Job_JavaTester (7): [69]]: began performing

    SEVERE: 16-Sep-2014 14:51:17: [Disqualification-06913] [treat JavaTest [5] / work: Job_JavaTester (7): [69]]: batch [sub-process 1] 0 completed by exception: Read Message interrupted (Code: 201 103)

    com.datanomic.director.runtime.AbortedProcessException: Read Message interrupted (Code: 201 103)

    at com.datanomic.director.runtime.reading.MessageRecordSource.read0(MessageRecordSource.java:58)

    at com.datanomic.director.runtime.reading.AbstractRecordSource.read(AbstractRecordSource.java:95)

    at com.datanomic.director.runtime.engine.RuntimeProcess.doTheStuff(RuntimeProcess.java:310)

    to com.datanomic.director.runtime.engine.RuntimeProcessGroup$ ProcessExecutable.execute (RuntimeProcessGroup.java:1590)

    to com.datanomic.utils.execution.Parallelizer$ Worker.run (Parallelizer.java:210)

    to com.datanomic.utils.execution.Parallelizer$ Worker.runHere (Parallelizer.java:156)

    at com.datanomic.utils.execution.Parallelizer.run(Parallelizer.java:85)

    at com.datanomic.director.runtime.engine.RuntimeProcessGroup.execute(RuntimeProcessGroup.java:1040)

    to com.datanomic.utils.execution.Parallelizer$ Worker.run (Parallelizer.java:210)

    to com.datanomic.utils.execution.Parallelizer$ Worker.runHere (Parallelizer.java:156)

    at com.datanomic.utils.execution.Parallelizer.run(Parallelizer.java:85)

    at com.datanomic.director.runtime.engine.RuntimeProcessCloud.execute(RuntimeProcessCloud.java:937)

    at com.datanomic.director.runtime.coordination.BasicExecutionCoordinator.run(BasicExecutionCoordinator.java:119)

    at com.datanomic.director.runtime.coordination.AbstractExecutionCoordinator.execute(AbstractExecutionCoordinator.java:165)

    at com.datanomic.director.runtime.engine.jobs.RuntimeProcessJob.runTask(RuntimeProcessJob.java:474)

    to com.datanomic.director.missionmanager.executor.ThreadResources.ThreadConstrainedWorkUnit$ TaskWrapper.run (ThreadConstrainedWorkUnit.java:402)

    at java.lang.Thread.run(Thread.java:682)

    Caused by: com.datanomic.director.runtime.data.InterruptedRecordReadException: 'ws' read record interrupted (Code: 206 065)

    to com.datanomic.director.runtime.data.realtime.Realtime$ Reader.read (Realtime.java:1710)

    at com.datanomic.director.runtime.reading.MessageRecordSource.read0(MessageRecordSource.java:56)

    ... 16 more

    Caused by: com.datanomic.director.runtime.data.realtime.messengers.InterruptedMessengerException: interrupted waiting for the next SOAP message (Code: 206 308)

    to com.datanomic.director.runtime.data.realtime.messengers.ws.WSMessenger$ Receiver.receive (WSMessenger.java:324)

    to com.datanomic.director.runtime.data.realtime.Realtime$ Reader.read (Realtime.java:1708)

    ... more than 17

    Caused by: java.lang.InterruptedException

    to java.util.concurrent.locks.AbstractQueuedSynchronizer$ ConditionObject.reportInterruptAfterWait (AbstractQueuedSynchronizer.java:1961)

    to java.util.concurrent.locks.AbstractQueuedSynchronizer$ ConditionObject.await (AbstractQueuedSynchronizer.java:1996)

    to com.datanomic.director.runtime.data.realtime.messengers.ws.WSMessenger$ Receiver.receive (WSMessenger.java:322)

    ... 18 more

    SEVERE: 16-Sep-2014 14:51:17: [Disqualification-06913] [treat JavaTest [5] / work: Job_JavaTester (7): [69]]: batch [sub-process 1] 1 completed by exception: Read Message interrupted (Code: 201 103)

    SEVERE: 16-Sep-2014 14:51:17: [Disqualification-06919] [treat JavaTest [5] / work: Job_JavaTester (7): [69]]: messy interrupted DURATION: Read Message interrupted (Code: 201 103)

    The goal of this process is to try a web service tester.

    Thanks in advance,

    Looks like you have a server cluster, and you must declare a cluster address in WLS (environment->-> address Cluster clusters) administration console in order to publish the web service.

    SEVERE: 16-Sep-2014 14:27:37: [Disqualification-10040] Web Services: endpoint edition error: Cluster address must be defined when the grouping is enabled.

  • How a value is to consider the change of dblink to the web service?

    Implementation of SOA and OSB, how a value is to consider the change of dblink to the web service?

    Where I work, there are a large number of dblink between databases. Some dblinks are intended to be the way to load the immense amount of data while others exist only to simple queries.
    I wonder if it might be better to use web services as dblink. In principle, I think that simple queries may be suitable as a web service to improve reuse and governance but I find web service not apropriated for loads of data.
    Obviously, the decision is more complex that just think tecnology. Despite this, it will be useful to hear if there are people around the world think about change dblinks to web services the same load so heavy querys with a small amount of data to be trafficked and this as the principles, models or reasons behind this decision.
    Basically, we are implementing SOA and OSB and I'm looking for the best I can to rethink the way we used to do it so far. I heard from a friend of mine that we must avoid using dblinks and use only the web services. This seems strange to me because I wonder what level of overloading by the net, that we will face. Could someone give your personal opinion or propose an article? There are some pros and cons, formerly on this review?

    966355 wrote:
    My question is: wouldn't I tend to turn the worst of communication when I change the dblink in scenario 1 and even more terribly worse in scenario 2?

    Yes, this is a drawback... You can't get better performance by adding more load, unless you bring better infrastructure...

    One more detail: in scenario 1, there is a high probability to be reused by other systems.

    It is one of the beneficial results you have to weight against your disadvantages...

    In scenario 2, it is not reused, but we need to audit and traceability of the integrations like this.

    This scenario looks more like ETL integration... It's a bulk data loading, you can take a look at ODI - Oracle Data Integrator (ODI is also part of the Fusion Middleware)

    In my view, the main issue is to have systems so closely coupled... Systems get older, they get out of support, seller will declare a version is end-of-life, then you need to update. The system vendor has don't might not mind system B accesses its internal tables, but if they decide to change the internal database on the next version, they do... And then you're stuck with the vendor and version...

    I hope this helps...

    See you soon,.
    Vlad

  • Specific VirtualMachine counters through the Web Services SDK

    Hello

    I'm developing a monitorapp in c# with the web services SDK.

    I am able to get a list of all the performance with the PerformanceManager counters.

    ObjectContent [oCont] is getPropertyContent ("PerformanceManager", "perfCounter", _serviceContent.perfManager);.

    I ask this directly to an ESX 4.

    The answer I'll be of return contains all of the available counters, but there is no division between the host and the virtual-counter Machine.

    For example, cpu.utilization is available for the host and not a VM.

    Is it possible to know somehow what counters are specific to vm?

    I am able to get object references managed virtual machines if that's any help...

    Thanks in advance!

    Glenn

    Hi Glenn,.

    The property "perfCounter" PerformanceManager fetch all of the counters that are available in the host or vCenter. It provides no mechanism to filter counters. In order to obtain the available counters specific to a managed entity (VM, host, etc.) you must use the QueryAvailablePerfMetric method. Calling this method against MOR of the virtual machine, you will get all the ID counter for this virtual machine.

    http://www.VMware.com/support/developer/VC-SDK/visdk41pubs/ApiReference/Vim.PerformanceManager.html#queryAvailableMetric

    I hope this helps!

    Neha

  • How to change IP address of the web service proxy.

    Hello

    I created an AppModule and expose as a serviceInterface. I deployed this project in the server and then created the Web service proxy by giving the IP address of the server in WSDL.

    Now I have deployed the same application in different server and manually change the IP address of the proxy Web service methods. But he's still point to the previous server.

    I don't want to regenerate the web service proxy. Is it possible to manually change the IP address in the generated Web proxy service method? Or I have to regenerate their?

    Thank you
    Rohit

    chk
    Configure endpoint URL in WebService DataControl and Proxy

  • How to stop the success recorded by the web service to display two times answer


    I use the HTTP communication to send the entire PDF document to a web service.  I'm not having problems with the actual presentation.

    However, the status message "registered success' that is returned by the web service displayed twice.  Why?

    This is the response from the web service code.

    Context.Response.Clear)

    Context.Response.Buffer = True

    Context.Response.ContentType = "application/vnd. FDF.

    Context.Response.Write ("%FDF-1.2" & CRLF)

    Context.Response.Write ("1 0 obj < <" & CRLF)

    Context.Response.Write ("/ FDF < <" & CRLF)

    Context.Response.Write ("/ status (form successfully registered)" & CRLF ")

    Context.Response.Write ("> >" & CRLF)

    Context.Response.Write ("> >" & CRLF)

    Context.Response.Write ("endobj" & CRLF)

    Context.Response.Write ("trailer" & CRLF)

    Context.Response.Write ("< < / Root 1 0 R > >" & CRLF)

    Context.Response.Write("%%EOF")

    Context.Response.End)

    Thank you

    Diane Asberry

    I've upgraded to Adobe Reader XI and the problem disappeared.

    Thanks for your help.

    Diane Asberry

  • How can I fnd my claim code and the reprint of the web services information sheet

    Hi, I have a HP Deskjet 3520 and try to put in place the eprint.  I read the suggestions on the forum and the FAQ but I can't locate the web services information sheet I need to reprint for claim code.

    Could not find anything under Printer Control Panel either. Please advise!

    Thank you!!

    Hi Chris88,

    Welcome to the HP Support forums.  I appreciate that you try to configure the ePrint on your Deskjet 3520 printer feature.

    If you have the inkjet printer Deskjet 3520 with a C8994 product number this printer does not have the ePrint service.  The Deskjet 3520 printer only has USB connection and ePrint to function the printer must have an independent internet connection through a wireless or a wired ethernet network.  I've included the specifications of the printer for your reference.

    If you have the e-all-in-one printer Deskjet 3520 then we obtain the claim code.  You can request the information sheet of web services from the front panel of the printer, and there the claim code printed in blue. Instructions on how to get it can be found in the section titled "to print a document using ePrint' in your on page 15 user's guide.  Please follow the instructions in step 1.

    HP Deskjet 3520 inkjet printer specifications

    User's Guide e-All-in-One Series HP Deskjet 3520

Maybe you are looking for