Web Services naming conversion

Hi,
I try to create web service consumer proxy (through SE80). As a source I am using local WSDL file. What confuses me is the fact, that at the end system asks me to enter object access key ... Why system needs this key when I am createing my own object? Are there any naming conversions required to be met? For example, in WSDL i have defined port with name TPSPPORT, and system asks me to enter access key to the object CO_TPSPORT_TYPE ... Changing TPSPORT type to ZTPSPORT did not help.
Any ideas?
Thank you.
Edited by: Rastislav Mojzis on Jul 24, 2008 10:38 AM

Sorry for typing error ... Of course I meant "naming conventions" ...

Similar Messages

  • Web service naming conflicts

    when i tried to add a web service to creator i get naming conflicts error. using one default targetnamespace(package) cause this. at netbeans 5.5 after adding wsdl i change build-impl.xml. i remove package propery from wsimport tag. that causes to generate classes to the packages that defined at shemas. how can i implement this to Creator. there is no parameter for using webservices.
    <wsimport sourcedestdir="${build.generated.dir}/wsimport/client" destdir="${build.classes.dir}" wsdl="${basedir}/xml-resources/web-service-references/Simple/wsdl/Simple.wsdl" catalog="catalog.xml"/>

    It would be usefull to know how we can find out why Sun Java Studio Creator is not able to add some Web Services. I seems that JSC has problems to compute the WSDL File of these services.
    The Error Messages of your Tool are not very helpfull, e. g. :
    "Start http://soap.search.msn.com/webservices.asmx?wsdl 09/22/2006 09:17:02:�Parsing WSDL. Please wait ..WSDL - http://soap.search.msn.com/webservices.asmx?wsdl 09/22/2006 09:17:04:�Parsing WSDL results: Error:Folgende Namenskonflikte sind aufgetreten: SearchResponse_Type 09/22/2006 09:17:04:�Parsing WSDL. Please wait ..WSDL - http://soap.search.msn.com/webservices.asmx?wsdl 09/22/2006 09:17:05:�Parsing WSDL results: Error:Folgende Namenskonflikte sind aufgetreten: SearchResponse_Type".
    Thank you

  • Web Service parameter conversion problem

    Hi,
       I have written a web service to provision a synchronization scope on a remote SQL Server 2008 database. The database will eventually sync with an SQL CE 3.5 database.
    [WebMethod]
    public bool ProvisionSQLRemoteScope(string remoteSQLConnStr, string scopeName, Microsoft.Synchronization.Data.DbSyncScopeDescription scopeDescCE)
    In my desktop application I call the web method as below.
    PEWebServiceReference.PEWebService ws = new PEWebServiceReference.PEWebService();
    //Create a connection to the desktop site database (SQL CE 3.5)
    SqlCeConnection desktopConnection = new SqlCeConnection(desktopConnStr);
    //Get the description from the desktop sdf site database
    Microsoft.Synchronization.Data.DbSyncScopeDescription scopeDescCE = SqlCeSyncDescriptionBuilder.GetDescriptionForScope(scopeName, desktopConnection);
    bool ProvisionRequired = ws.ProvisionSQLRemoteScope(remoteSQLConnStr, scopeName, scopeDescCE);
    But I get the below error?
    Cannot convert from 'Microsoft.Synchronization.Data.DbSyncScopeDescription' to 'PEWebServiceReference.DbSyncScopeDescription'
    Any help appreciated.
    Thanks
    Paul. 
    Paul Wainwright

    Michael,
               I edited my 'References.cs' file in my client app changing:
    public bool ProvisionSQLRemoteScope(string remoteSQLConnStr, string scopeName, PESQL.PEWebServiceReference.DbSyncScopeDescription scopeDescCE)
    to
    public bool ProvisionSQLRemoteScope(string remoteSQLConnStr, string scopeName, Microsoft.Synchronization.Data.DbSyncScopeDescription scopeDescCE)
    and also changed:
    PEWebServiceReference.PEWebService ws = new PEWebServiceReference.PEWebService();
    PEWebServiceReference.PEWebServiceSoapClient ws = new PEWebServiceReference.PEWebServiceSoapClient();
    and everything seems to work.
    Thanks for the help.
    Paul.
    Paul Wainwright

  • Web Services in an EAR Deployment

    On deploying an EAR that includes a EJB web service JAR, I find that the WSDL url generated on the Web Services page is incorrect. For example for a web service named WebService1, the WSDL link shown on the WebServices page is ...oraclecloudapps.com/WebService1/WebService1?wsdl but is instead found at ...oraclecloudapps.com/WebService1?wsdl
    Also the schemaLocation link within the WSDL is generated incorrectly. It appears as ....oraclecloudapps.com:443/WebService1/WebService1?xsd=1 but is instead found at oraclecloudapps.com:443/WebService1?xsd=1
    This naturally leads to auto generation of web services client failing in NetBeans.
    I have encountered this issue only when deploying a web service JAR as part of an EAR. It does not occur if the web service is directly part of a WAR that's being deployed.
    Thanks
    Harshad

    Harshad ,
    Thanks for pointing this issue, We will investigate and get back to you.

  • Polling web service problem

    I am trying to create a polling asynch web service.
    But I am having a problem. The method that performs the polling, blocks until the initial request to the web service which started the conversation completes.
    It seems that as long as the web service/controls have an active thread running in it, it blocks all other requests. Is this correct? Can there only be one active thread running in a control or a web service even if it is asynch?
    The design is as follows:
    The Web Service is conversational and has three methods:
    1) startProcess()     -> start
    2) pollForResult()     -> continue
    3) finish()          -> finish
    There are two controls, Step1Control and Step2Control.
    The WebService has a reference to Step1Control.
    The Step1Control has a reference to the Step2Control.
    The following describes the process flow:
    1) WebService.startProcess() calls Step1Control.startProcess().
    2) Step1Control.startProcess() calls Step2Control.startProcess().
    3) Step2Control.startProcess() is buffered so this does not run until step 5 below.
    4) Step1Control.startProcess() completes and the Web Service call completes from step 1.
    5) Step2Control.startProcess() runs asynch. This method loops 20 times, each iteration it sleeps for 1 second.
    As the Step2Control.startProcess() is running aysnch, I am trying to use the pollForResult() method on the web service to check the progress of the Step2Control process. When I make the call, the call blocks until the Step2Control.startProcess() loop completes (step 5 above).
    It works like this.
    When Step2Control.startProcess() completes, it calls back the Step1Control and sets a member variable in the Step1Control to indicate the Step2Control has finished looping and processing.
    The WebService.pollForResult() (which is my polling method on the web service) calls the Step1Control.pollForResult() to get the value of the result returned from the Step2Control process.
    Any idea why polling blocks.
    It seems that only one thread can be working on the web service or control at a time. Even though the process is running asynch after the 1st request that initaited the asynch process, it seems that calls to the web service block until the asynch Step2Control.startProcess() completes.
    Do conversational web services prevent mutliple active threads working on it at the same time?

    I am using Weblogic workshop test browser to test this code. My Ws code looks like this.
    package WebServ;
    public class AsyncWebServ1 implements com.bea.jws.WebService
    * @common:control
    * @jc:timer repeats-every="30 s" timeout="60 s"
    private com.bea.control.TimerControl MyTimerControl;
    * This member variable stores the client choice to be sent a callback or not.
    public boolean m_useCallback;
    * When the callback handler is fired, this boolean is set to true.
    * Clients that don't want callbacks check this boolean to see if their result is ready.
    public boolean m_messageIsReceived;
    public Callback callback;
    * @common:control
    private Control.xmlDocWSControl xmldocwscontrol;
    static final long serialVersionUID = 1L;
    private String xmlString = "";
    private String strName = "";
    * @common:operation
    * @jws:conversation phase="start"
    public void getWSEmplyeeInfoCON(String aName)
    MyTimerControl.start();
    xmlString = xmldocwscontrol.getEmplyeeDtlsCon(aName);
    return ;
    public interface Callback extends com.bea.control.ServiceControl
    * @jws:conversation phase="finish"
    public void testCallback(String result);
    * @common:operation
    public void MyTimerControl_onTimeout(long time)
    //xmlString = xmldocwscontrol.getEmplyeeDtlsCon(aName);
    if(!m_useCallback)
    m_messageIsReceived = true;
    else
    callback.testCallback(xmlString);
    MyTimerControl.stop();
    return;
    * @common:operation
    * @jws:conversation phase="continue"
    * @jws:protocol form-post="false" form-get="true"
    public boolean checkStatus()
    return m_messageIsReceived;
    * @common:operation
    * @jws:conversation phase="finish"
    * @jws:protocol form-get="true" form-post="false"
    public String getMessageResponse()
    return xmlString;
    * @common:operation
    * @jws:conversation phase="start"
    public void requestMessage(boolean useCallback)
    m_useCallback = useCallback;
    // Start the delay timer.
    MyTimerControl.start();
    return;
    The value of xmlString can be hard coded.
    Saju

  • Web Service help - ORA-30625: method dispatch on NULL SELF errors

    Hi All
    I could do with some assistance getting Web service's up & running on my application
    I've been following this guide but altering to fit in with our internal web services... the Internet police here at work have youtube blocked off so unable to test end to end using the OTN tutorial
    I've created a web service named PASSWORDGEN with the results stored in the collection PASSWORDRESULT
    On my page I've created the process that invokes the webservice PASSWORDGEN which is set to run on load - before header - seq #10
    then created the pl/sql anonymous block process which is set to run on load - before header - seq #20
    I've used the pl/sql example given in the tutorial but substituted their references to collections with my named collection .
    declare
    l_clob clob;
    l_xml xmltype;
    l_val clob;
    begin
    for c1 in (select clob001
    from apex_collections
    where collection_name = 'PASSWORDRESULT'
    ) loop
    l_clob := c1.clob001;
    exit;
    end loop;
    l_xml := xmltype.createxml(l_clob);
    l_val := dbms_xmlgen.convert(l_xml.extract('/methodResponse/params/param/value/string/text()').getclobval(),1);
    apex_collection.update_member_attribute(
    p_collection_name => 'PASSWORDRESULT',
    p_seq => '1',
    p_clob_number => '1',
    p_clob_value => l_val );
    end;
    if I try to run the page at this point I get the error ORA-30625: method dispatch on NULL SELF argument is disallowed
    what I think is happening, from what I've read up on, is that the collection is empty?
    so I'm trying to find out if the web service is not populating the collection correctly or have I made a mistake in the above syntax & trying to reference the collection incorrectly.
    Is there a way I can query the collection using TOAD?
    Edited by: Mr JD on 21-Jul-2010 08:38

    ok so found the collection but when I invoke the web service the collection record is not populated. I've tested the webservice & a result is returned but for some reason when I either run the test or run the page which invokes the web service as a page render process the collection is still not populated.....
    what I'm I missing here as the setup of the web service is pretty straight forward & testing the web service does produce a result within the test window

  • RFC function as a Web service - how to make wsdl type names unique

    Hello,
    We have a RFC function module, converted into a web service named ZVIEW_AGREEM, which works perfectly. Note that we only have a basic CRM system (Basis 7.31 SP 11), we don't have PI.
    There is a client request to create a new version of this web service, named ZVIEW_AGREEM_2 : there is a new field "output_parameter2" in the response. The response type has XSD type named "VAGResult" (that we entered manually in the service definition).
    The client also asked us to keep the old web service so that to be able to switch to the new one at a future date.
    So, we duplicated the function module, duplicated the DDIC structure, and inserted the requested field, and then we made the web service.
    It's okay except that the client complains that his software doesn't accept the WSDL, because we kept the same external type name "VAGResult", and it's different between the 2 web services (in the second, there is the extra "output_parameter2"). Both are assigned the standard SAP namespace urn:sap-com:document:sap:rfc:functions.
    Do you know if there is a way to make SAP control the unicity of external type names to avoid having WSDL types with the same name and different structures?
    Thanks.
    Sandra
    Attached is the WSDL of ZVIEW_AGREEM_2; ZVIEW_AGREEM is exactly the same but doesn't have "output_parameter2".

    Thanks.
    But the question is more about the fact that we may name a type as we want, SAP does not check (VAGResult in the screen capture below, which becomes <complexType name="VAGResult"... in the WSDL). It may be the same name as a type in another Web Service, both types may have completely different structures. It's a problem from a "philosophical" perspective, as these types share the same namespace "urn:sap-com:document:sap:rfc:functions"; the client software doesn't accept that, we have to rename it; I'd like to know whether SAP proposes a way to prevent choosing a name if it's already chosen for another type of different content.

  • How to access HttpRequest Object from Axis web service?

    Hi all,
    I have Axis web service named shoppingcartService,
    and i have ShoppingCartImpl as implemention class which
    implements passfamily() method
    When client access my web service, ShoppingCartImpl's passFamily method is executed.
    I have one more servlet under my axis web application which implements business logic.
    problem is that i want to call/invoke this servlet from passfamily method of ShopingCartImpl class.
    So how can i call/invoke servlet from passFamily method of ShoppingCartImpl class ?
    (All stuff is under Axis web application under Tomcat).

    hi
    the following link may helpful to you
    http://e-docs.bea.com/wls/docs81/webserv/anttasks.html#1111537
    Regards
    Prasanna Yalam

  • How to use call back and user session id based conversation with web service in weblogic 6.1 sp2 ?????????

    Hi, every one:
    Here's my question of my day - >>>
    I am using weblogic 6.1 SP2 right now - running on Unix and Win 2K, and
    I got a web service up and running called Price Update web service through
    which user can pick up a price and push a deal to another web service
    called: deal service, the deal service will take the user deal and book the
    deal ( sending a JMS message to a Queue, a MD will pick up and do the work,
    then send the confirmation to another JMS Queue ), then the confirmation
    will be picked up and sent to another web service , called: User Deal
    Confirmation Service, here's the question:
    1. Since the client application is only allowed to see its own confirmed
    deals, how I can make the confirmed deal encrypted based on a server
    generated key or the session id that client application provides
    2. Now, I have 3 webservices: update, deal and confirm, each of them has a
    client.jar file available - from the client application point of view, do I
    need all these 3 client.jar, or I just need one of them ?????
    3. How can I use web service call back in wls 6.1 sp2 ?????? - in the 7.0
    beta, you can do this easily in the workshop, in the second question above,
    I think I need some how relate the confirmation to the client conversation
    id ??
    thanks a lot for the input, have a nice day.
    regards,
    mark.

    Any comments ?
    mark
    "markhu" <[email protected]> wrote in message
    news:[email protected]..
    Hi, every one:
    Here's my question of my day - >>>
    I am using weblogic 6.1 SP2 right now - running on Unix and Win 2K,and
    I got a web service up and running called Price Update web service through
    which user can pick up a price and push a deal to another web service
    called: deal service, the deal service will take the user deal and bookthe
    deal ( sending a JMS message to a Queue, a MD will pick up and do thework,
    then send the confirmation to another JMS Queue ), then the confirmation
    will be picked up and sent to another web service , called: User Deal
    Confirmation Service, here's the question:
    1. Since the client application is only allowed to see its own confirmed
    deals, how I can make the confirmed deal encrypted based on a server
    generated key or the session id that client application provides
    2. Now, I have 3 webservices: update, deal and confirm, each of them has a
    client.jar file available - from the client application point of view, doI
    need all these 3 client.jar, or I just need one of them ?????
    3. How can I use web service call back in wls 6.1 sp2 ?????? - in the 7.0
    beta, you can do this easily in the workshop, in the second questionabove,
    I think I need some how relate the confirmation to the client conversation
    id ??
    thanks a lot for the input, have a nice day.
    regards,
    mark.

  • Sun Java Studio Enterprise 8 naming Web Service parameters

    I have a Web Service "hello" with operation "sayHello", which has one parameter "String name". When I build the project and look into the WSDL created I see that Studio named this parameter String_1. Why? And how can I make it name it correctly? (I know I can edit the WSDL manually, but...)

    is it possible for windows xp? because when i was downloading it gives two platform - linux and solaries and there is no option for windows at the time of downloading. please help me so that i can download this easily.

  • How to import a web service into labview and make the assembly strong named signed?

    I have used the web services tool to import my .net project files. I am then putting them into clearcase. In order for my dll's to work on a network im getting the error that they need to strong named signed. Is there anyway of strong name signing them with in the web services tool, or modifying the dll's after they've been created? Thanks for any help!

    dbell0971,
    I appreciate your willilngness to help on this issue.  However, it doesn't seem like we are on the same page here.
    When you import a webservice it creates an assembly.  That assembly is .NET.  In general you cannot run an assembly on a shared drive unless it is "trusted".  You can make the assembly trusted by adding some classes and properties to it (i.e. strong signing it)- http://msdn.microsoft.com/en-us/library/xc31ft41.a​spx
    However, since WE are not creating the assembly, LabVIEW is, then we don't have the source code so we can't just strong sign it. 
    The question is simple- Can the Import Web Service Utility strong sign the assembly it creates?
    Thanks,
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • Web service call on hosted env fails with hex to raw conversion error

    Hi,
    I use Enciva to run some hosted Apex applications, and I've had a call open with them for a few days re: setting up a web service call to an e-mail checker, provided by a company called Rolosoft. The e-mail checker runs fine from outside the hosted environment, but I get the following error trying to call from the Apex application:
    ORA-06502: PL/SQL: numeric or value error: hex to raw conversion error
    Has anyone hit this error before with web services, I've tried manual and RESTful but get the same error message.
    Thanks,
    Mike

    Hello,
    We encounter the same issue using manual WebService !
    Environnement Settings :
    Oracle 11g R2 - Windows W2K3 - NLS_CHARACTERSET : AL32UTF8
    Apex 4.1
    Any suggestions, helps ?
    Thanks,
    G.

  • Consume conversational web services from WebLogic

    hi all,
    any one tried to consume conversational async webservices from weblogic 7 ? or tried to create conversational async webserices on sunONE ?
    I am looking for standards to create interoperable async webservices which will use callbacks on the client side for notifications. Please advise...

    Hi Raja,
    Following patterns will likely give you a good idea of the type of problems you will have to address in real-world apps involving interactions with async Web services. I would encourage you to make the leap to studying BPEL4WS (and possibly WS-Transaction as well if you have true transactional requirements).
    App servers are at the core synchronous engines while BPEL4WS calls for asynchrony top to bottom. Saying that, it is possible to create an orchestration engine (as a J2EE container) on top of an app server to deliver orchestration infrastructure that deals with asynchrony, exception handling, long-running transactions, to enable developers to focus on the orchestration logic (i.e. BPEL) rather than re-invent the infrastructure wheel for each application built.
    Take a look at the Q&A content here, hope it helps.
    http://searchwebservices.techtarget.com/ateAnswers/0,289620,sid26_cid492833_tax292928,00.html
    Doron\

  • Persistance question for conversational web services.

    I don't know if this should be posted here or on the workshop group but....
    When you create web servce that is conversational states weblogic creates a table
    that holds information about that web service. They are CG_ID, LAST_ACCESS_TIME
    , and CG_DATA.
    I assume that CG_ID is the converstation ID, LAST_ACCESS_TIME is used for timeout
    information, , but what is CG_DATA used for. I need to know if when you create
    an object inside a
    web service that supports conversation's is the column (CG_DATA) used to hold
    the internal state
    of the web service? I need to know if object persistance is handled automatically
    or if I have
    to do it myself.

    Object persistence is handled for you; all of the non-transient
    serializable state should be stored in the database.
    Tim Bounds wrote:
    I don't know if this should be posted here or on the workshop group but....
    When you create web servce that is conversational states weblogic creates a table
    that holds information about that web service. They are CG_ID, LAST_ACCESS_TIME
    , and CG_DATA.
    I assume that CG_ID is the converstation ID, LAST_ACCESS_TIME is used for timeout
    information, , but what is CG_DATA used for. I need to know if when you create
    an object inside a
    web service that supports conversation's is the column (CG_DATA) used to hold
    the internal state
    of the web service? I need to know if object persistance is handled automatically
    or if I have
    to do it myself.

  • Can you publish the sample Named Entity Recognition experiment as a web service?

    I've created a new experiment using the Named Entity Recognition sample, ran, prepared as a web service using the new tool,   and published as a web service.
    When I try the 'Test' option on the web service dashboard, this results in an error:
    "Unable to finish 'Named Entity Recognition' test. Execution encountered an internal error."
    The same happened yesterday with the old way of publishing as a web service (setting a publish input and output), and if I added an additional project columns module after the NER module and set this as the publish output.
    Does anyone have any ideas what the problem might be? Is it not possible to use the NER module as if it were a trained model?
    (I'm probably missing something obvious!)

    Hi Alice,
    The service has been updated and the module should be fixed.  Sorry for the inconvenience.  Please let us know if you encounter any other issues.
    Thank you, Ilya

Maybe you are looking for

  • Trackpad Difficulty and Request

    So far, I love my new MacBook and I've especially enjoyed showing off the 4-finger swipe on the trackpad. I've had some trouble showing off the pinch open and close move though. The trackpad doesn't really seem very responsive to that action. It's no

  • Logon Load Balancing / Configuring Logon Groups problem

    In existing system setting: One Logon group (PUBLIC) and point to one instances.  This setting is work and SAP LOGON default clinet no is 320. I try to install one more instances on other server and add to same Logon group (PUBLIC). Install compent a

  • EHP4 installation on EHP4 Ready ECC 6.0

    HI, I have completed the installation of ECC 6.0 EHP4 Ready SR1 version. Currently my Netweaver Stack is on 701 and all other ECC <br/>components on 600. <br/> We want to upgrade the SAP the EHP4 version. But the server is not accepting the generated

  • How to disable the pinch to zoom feature?

    This feature has been getting in my way. I have tried adding "-disable" to the end of the vales of the zooming gestures, and I have also tried deleting the values. Sadly, these did not work so could you please give me a solution for my problem.

  • Desktop Manager Has Stopped Working @ Processing Device Calendar During Sync Process

    I have a BB 8330 and have an annoying issue....it sync'd with MS Outlook for about 2 months after i got it then I started getting an error inthe sync process "Blackberry Desktop Manager Has Stopped Working, Windows is shutting it Down"....this always