Populating abstract structures in the wsdl

Hi Experts,
Need your help in dealing with an abstract wsdl structure.
The scenario is a synchronous one and it is from CRM to legacy system via SAP-PO(7.4).
Some structures are created by extending to an abstract element called "Action" and I'm able to see those structures as well in the wsdl.
But I'm unable to see those structures in Message Mapping step as they are defined as abstract.
Legacy system wants those structures (which I cant see in MM) needs to be filled with appropriate data ELSE it would throw an exception.
I'm attaching here the MT that I created for CRM and the input request structure that is there in the wsdl.
Can you please let me know how to add xsi:type="sch:CreateAction" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" in the mapping step.
I tried changing the wsdl but unable to add the xsi:type in the wsdl structure.
Can some one help me out here.
Thanks,
Prajwal

Hi Prajwal,
If i understand correctly , WSDL (not exactly WSDL , but request copy from SOAP UI tool i guess ) you provided is receiver WSDL ? Correct ?
I think , you manually created the CRM MT ? why don't you use same External definition(provided by receiver systems) in both sender and receiver Message type?
          Add a attribute <CreateAction> under <Action> element .
Please correct me , if get your requirement wrong.
Thanks
Hari.

Similar Messages

  • Flat XML in the WSDL

    hello
    I am recieving in RFC2WS a WSDL. in the respone the WSDL look like this:
    <s:element name="GetZagmshDataResponse">
      <s:complexType>
        <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetZagmshDataResult">
         <s:complexType mixed="true">
              <s:sequence>
                 <s:any/>
            </s:sequence>
         </s:complexType>
            </s:element>
         </s:sequence>
      </s:complexType>
    </s:element>
    in the Tag <any> I will recieve a full structure. for example:
    <Table>
      <DateID>3044</DateID>
      <DateValue>2008-05-01T00:00:00+03:00</DateValue>
      <OriginalEmployeeId>10000416</OriginalEmployeeId>
      <OriginalReportDate>2008-05-01T00:00:00+03:00</OriginalReportDate>
      <OriginalImportTime>2008-05-02T04:12:08.687+03:00</OriginalImportTime>
      <OriginalDayType>5</OriginalDayType>
    </Table>
    <Table1>
    <employName>kfir</employName>
    <employLastName>gold</employLastName>
    </Table1>
    my Q is how can I map the inner data in the XML that I will recieve for this kind of WSDL so I will be able to recieve all the tables (could be multiple tables)?
    Thanks
    Kfir

    Refer these links for XSLT mapping:
    Step – By – Step Simple Approach for XSLT Mapping
    File to Multiple IDocs (XSLT Mapping)
    Regards,
    Geetha.

  • WSDL Regeneration - Keeping the WSDL URL same

    Hi All,
    We have a FM exposed to a non SAP system via a WSDL.
    This is currently working fine.
    However, a requirement has altered the structure of the FM, thus forcing the WSDL to be regenerated.
    But this process generates a new WSDL.
    The issue is to incorporate the changes without changing the name and the URL of the existing WSDL.
    How may we do that.
    Thanks and Regards,
    Ravi Bhatnagar

    Hi,
    We have an ABAP webservice exposed to an IVR application.
    The FM had undergone a change wherein an existing export parameter was changed and another added.
    In order to regenerate the webservice, we went into SE80 and activated the WS.
    This happenned successfully.
    However, when I try to Test my WS in SOAManager I am unable to see the changed structure as well as the newly added fields.
    Any clues??
    Thanks and Regards,
    Ravi Bhatnagar

  • UDDI sample clinet not setting the wsdl location

    Hi
    I am using the uddi PublishService2UDDI.java of dev2dev and am trying to register
    a deployed service with a name and a wsdl url location. The program runs successfully
    and registers the service but the "overview url" where the wsdl url is supposed
    to be is blank!.
    Is this a problem with the code? or a bug in the 7.0 sp1? If I try it from the
    GUI it registers the service perfectly.
    thanks
    Anamitra

    Hi Anamitra,
    Sounds like you are making good progress. You can reach the overview
    structure by doing the getTModelDetail with tModel key. There is an
    established convention for this, you might want to take a look at the
    UDDI Best Practice for Using WSDL in a UDDI Registry.
    http://www.oasis-open.org/committees/uddi-spec/doc/bp/uddi-spec-tc-bp-using-wsdl-v108-20021110.htm
    Concerning the UDDI explorer, we have made improvements to this tool in
    WLS v8.1, however it is not a full GUI interface to the registry, but
    simply a browser.
    HTHs,
    Bruce
    Anamitra wrote:
    >
    Hi Bruce
    I now tested the findTmodel and found both the models registered by JAX R client
    and the Weblogic client. But am only able to get handle to the TModelList. TModelList
    gives TModelInfos which gives TModelInfo - which has no api to access the overview
    url. That is there only if I get the handle to the TModel object which has the
    api to getOverviewDoc() which has sthe wsdl url. How do I get a handle to the
    TMdoel?
    Also why is the uddiexplorer not showing me the TMdels?
    thanks
    Anamitra
    Bruce Stephens <[email protected]> wrote:
    Hi Anamitra,
    The overview URL is hung off the tModel and the PublishService2UDDI does
    a save service. You can add this code if you wish, an example of the
    client code can be found here: http://webservice.bea.com/index.html#qz42
    Right, you can use any UDDI v2 compliant client to access the WLS UDDI
    server, including SUN's JAXR or UDDI4j for example.
    Also, we've made a number of usability improvements to the UDDI Explorer
    for WLS 8.1 (http://host:port/uddiexplorer/index.jsp) and specifically
    I
    believe what you would be looking for in your case is the "access URL"
    that points to the saved service.
    HTHs,
    Bruce
    Anamitra wrote:
    On 2nd thoughts can I use the SUN's jaxr implementation to invoke WL7.0UDDI registry
    ie to query or publish in that registry.
    thanks
    Anamitra
    "Anamitra" <[email protected]> wrote:
    Hi
    I am using the uddi PublishService2UDDI.java of dev2dev and am trying
    to register
    a deployed service with a name and a wsdl url location. The program
    runs
    successfully
    and registers the service but the "overview url" where the wsdl urlis
    supposed
    to be is blank!.
    Is this a problem with the code? or a bug in the 7.0 sp1? If I tryit
    from the
    GUI it registers the service perfectly.
    thanks
    Anamitra

  • How parse the wsdl types?

    Hi, I have created a wsdl parser with the wsdl4j that return the interface of my web service. If, for example, this is a part of my wsdl file:
    <definitions name="TemperatureService"
    targetNamespace="http://www.xmethods.net/sd/TemperatureService.wsdl">
    <message name="getTempRequest">
    <part name="zipcode" type="xsd:string"/>
    </message>
    <message name="getTempResponse">
    <part name="return" type="xsd:float"/>
    </message>
    <portType name="TemperaturePortType">
    <operation name="getTemp">
    <input message="tns:getTempRequest"/>
    <output message="tns:getTempResponse"/>
    </operation>
    </portType>
    my parser return this:
    public Interface TemperatureService {
    public float getTemp(String zipcode);
    Now if I have a wsdl file more detailed in which there are an input or output message that have a complex type element, how I can return the structure of this complex type element? For example, if I have this message and this complexType:
    <types>
    <xsd:schema targetNamespace="http://www.capeclear.com/GlobalWeather.xsd" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
    <xsd:complexType name="Direction">
    <xsd:complexType name="Station">
    <xsd:sequence>
    <xsd:element maxOccurs="1" minOccurs="1" name="icao" nillable="true" type="xsd:string"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="wmo" nillable="true" type="xsd:string"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="iata" nillable="true" type="xsd:string"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="elevation" type="xsd:double"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="latitude" type="xsd:double"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="longitude" type="xsd:double"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="name" nillable="true" type="xsd:string"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="region" nillable="true" type="xsd:string"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="country" nillable="true" type="xsd:string"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="string" nillable="true" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:schema>
    </types>
    <message name="getStationResponse">
    <part name="return" type="xsd:Station"/>
    </message>
    how can I return this:
    class Station{
    String icao;
    String wmo;
    String iata;
    double elevation;
    The structure of the class is not important, I would obtain the internal variables (icao, wmo, iata, ...).
    Anyone can help me? Thanks!!!!
    Andrea

    Hi,
    i also have a similar problem.
    I am looking to parser which give me all parameters (and types) to given method. Best way in java vector.
    My parser give me this all information if I have simple wsdl file, but when using dificult wsdl file with this elements
    <xsd:element maxOccurs="1" minOccurs="1" name="icao" nillable="true" type="xsd:string"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="wmo" nillable="true" type="xsd:string"/>
    <xsd:element maxOccurs="1" minOccurs="1" name="iata" nillable="true" type="xsd:string"/>
    I getting only unparsed xml file part..
    Anybody know how resolve this problem?

  • Load from Source-Destination=?Table structure not the same.

    Hi
    I have to copy data from source table to destination table. The structure of the 2 are not the same. Number of records in destination table should be half number of records in source. The reason being in the source a column named (e.g.) c_type = 'Up' - one row or 'Down' - in another row. The same is reprsented in the destination as 1 row since the number of columns is more. Example up_name, down_name, up_dep, down_dep.
    How can I insert into the destination depending on the c_type column in the source?
    Example:
    I want to insert into destination.up_name where c_type = 'Up' and destination.down_name where c_type = 'Down'...
    and so onHow can I write my sql query such that I have to write one insert statement and put the right data in the right column?

    Mass25 wrote:
    Number of records in destination table should be half number of records in source. The reason being in the source a >column named (e.g.) c_type = 'Up' - one row or 'Down' - in another row. The same is reprsented in the destination >as 1 row since the number of columns is more. Example up_name, down_name, up_dep, down_dep. Hope this is what you are looking for:
    SQL> WITH SOURCE AS
      2       (SELECT 1 id_col, 'UP' c_type, 'up_name_1' name_col,
      3               'up_dept_1' dept_name
      4          FROM DUAL
      5        UNION ALL
      6        SELECT 1 id_col, 'DOWN' c_type, 'down_name_1' name_col,
      7               'down_dept_1' dept_name
      8          FROM DUAL
      9        UNION ALL
    10        SELECT 2 id_col, 'UP' c_type, 'up_name_2' name_col,
    11               'up_dept_2' dept_name
    12          FROM DUAL
    13        UNION ALL
    14        SELECT 2 id_col, 'DOWN' c_type, 'down_name_2' name_col,
    15               'down_dept_2' dept_name
    16          FROM DUAL
    17        UNION ALL
    18        SELECT 3 id_col, 'UP' c_type, 'up_name_3' name_col,
    19               'up_dept_3' dept_name
    20          FROM DUAL
    21        UNION ALL
    22        SELECT 3 id_col, 'DOWN' c_type, 'down_name_3' name_col,
    23               'down_dept_3' dept_name
    24          FROM DUAL)
    25  SELECT * FROM SOURCE
    26  /
        ID_COL C_TY NAME_COL    DEPT_NAME
             1 UP   up_name_1   up_dept_1
             1 DOWN down_name_1 down_dept_1
             2 UP   up_name_2   up_dept_2
             2 DOWN down_name_2 down_dept_2
             3 UP   up_name_3   up_dept_3
             3 DOWN down_name_3 down_dept_3
    6 rows selected.
    SQL> WITH SOURCE AS
      2       (SELECT 1 id_col, 'UP' c_type, 'up_name_1' name_col,
      3               'up_dept_1' dept_name
      4          FROM DUAL
      5        UNION ALL
      6        SELECT 1 id_col, 'DOWN' c_type, 'down_name_1' name_col,
      7               'down_dept_1' dept_name
      8          FROM DUAL
      9        UNION ALL
    10        SELECT 2 id_col, 'UP' c_type, 'up_name_2' name_col,
    11               'up_dept_2' dept_name
    12          FROM DUAL
    13        UNION ALL
    14        SELECT 2 id_col, 'DOWN' c_type, 'down_name_2' name_col,
    15               'down_dept_2' dept_name
    16          FROM DUAL
    17        UNION ALL
    18        SELECT 3 id_col, 'UP' c_type, 'up_name_3' name_col,
    19               'up_dept_3' dept_name
    20          FROM DUAL
    21        UNION ALL
    22        SELECT 3 id_col, 'DOWN' c_type, 'down_name_3' name_col,
    23               'down_dept_3' dept_name
    24          FROM DUAL)
    25  SELECT s1.id_col, s1.name_col up_name, s1.dept_name up_dept,
    26         s2.name_col down_name, s2.dept_name down_dept
    27    FROM SOURCE s1 JOIN SOURCE s2
    28         ON (s1.id_col = s2.id_col AND s1.c_type = 'UP' AND s2.c_type = 'DOWN
    29  /
        ID_COL UP_NAME     UP_DEPT     DOWN_NAME   DOWN_DEPT
             1 up_name_1   up_dept_1   down_name_1 down_dept_1
             2 up_name_2   up_dept_2   down_name_2 down_dept_2
             3 up_name_3   up_dept_3   down_name_3 down_dept_3
    3 rows selected.
    SQL>Source had 6 records and it was self joined to give 3 records which can be populated in Destination Table.
    Always post some sample data with desired result. That will get you quick responses.
    Regards,
    Jo
    Edited: Added Quote Tags

  • Populating Framemaker structured templates

    Presently utilizing Framemaker+SGML 7.2 environment, along with version 7.1 of the FDK.  Our organization has a group of users that utilize templates to input structured information to generate validated SGML, specific to DTDs, that is then used as input to generate a number of other formats XML, HTML, KML.
    My question is, presently all the information is manually keystroked into the templated SGML elements.  There are external resources that I have available that could enable prepopulation of the templates with information, and eliminate much of the manual input--very labor intensive.  This could speed up input and accuracy. These sources include:
    Unstructured Microsoft word documents.
    Sybase database.
    Web service requests that could provide me an XML instance.
    XML fragments.
    Are there any FDK resources available that would enable me to utilize this external information so that I can assist our users with prepopulating our templates?  There is currently a stigma attached with Framemaker in our production environment.  The markup of the information is the bottleneck.  If not, would upgrading to version 9.0 provide any capability to resolve this issue?
    If there are any of these resources available, can you direct me to examples or provide code fragment examples.  I am not a native C programmer.

    Pony Boy,
    I think I'm generally in agreement with Michael. You can probably find a way to programmatically hook into these other applications; however, it might be best to convert them to XML first, then import to FM. The reason is that FM can read XML natively. With that, you can either:
    - Use stylesheets as Michael suggests to format the content for publication, or
    - Use the FDK (or FrameScript) to pick out pieces of the XML content and stick it into another document (which sounds a lot like what you want)
    I do the latter all the time and can attest that it is very straightforward, once you have some basic FDK skills. The XML markup makes for a very logical roadmap through the content that you can parse with code.
    So in summary, just guessing based on your description, I think I'd tackle this as follows:
    - Settle on a common XML structure and get the third-party apps to output it. For example, get Word to generate some XML for you, which may not be simple but would probably be easier than trying to parse Word files in FM.
    - Build a structure app to import the XML to FM. In actuality, you may not need any structure app at all if you are importing it solely for the purpose of populating other docs (with the FDK). This is something else I take advantage of frequently... the ability to import raw XML and transfer the content to another template. It doesn't look like anything when it comes in, but as soon as the content is inserted into a working template with an operational EDD, it suddenly becomes formated according to the respective EDD rules.
    - Build an FDK client to do the transfer. The nature of this client would depend on the nature of content to transfer and the type of markup you are using. There may be third-party tools that can assist you with this effort.
    I'd be interested to hear your thoughts about that. I can post sample code that deals with the transfer of content from one FM file to another. I woiuldn't be able to comment further on getting third-party app data into XML, though.
    Russ

  • How to delete the WSDL folder in DS (t-code : WSADMIN)?

    Hi,
    Can anyone advise how to delete the WSDL files and folder in DS client 200, t-code : WSADMIN?
    We mainly use this Discovery system for our users to practice and now seem there are a lot WSDL files and folders which are not used anymore, then we like to delete some unused folders.  
    Please kindly advise.
    Thanks you very much.
    Urisa

    Please use tCode WSCONFIG and delete the variants that you do not want.

  • Invoking a WS from BPEL - WS URL is hardcoded in the WSDL

    I have published a PL/SQL package as a webservice and deployed it successfully to a development instance (say DEV).
    I created a BPEL process and used a Partner Link to invoke the above web service. When I deploy the BPEL process to the DEV instance, it works fine. However when I deployed the above WS and BPEL process to another instance (say TEST), the BPEL process still calls the WS in the original (DEV) instance. I verified by invoking the WS in the TEST instance and it is working fine.
    When I created the partner link in the BPEL process, I had to provide the actual WS url from the DEV instance and it created the WSDL for me. This probably is causing the issue as the DEV WS url is hardcoded in the WSDL. However I do not know how to provide the WSDL in the partner link so that url/server name is not hardcoded.
    Any help with this is greatly appreciated.
    JDev - 10.1.3.4
    SOA Suite - 10.1.3.4
    Thanks.
    Edited by: user13163442 on Jul 21, 2011 1:10 PM

    Naren,
    Thanks for looking into this.
    Yes, the web service is calling a packaged procedure which is available in both the environments. This web service is independent and may be used by other BPEL processes or other applications too.
    I developed the WS & BPEL process in the dev environment and then deployed to the TEST environment. I did not make any changes to the BPEL & WS before deploying to TEST. The only change I did after deploying the WS to the TEST environment is to map the jndi.
    I am not calling the package directly -- I want to consume the WS.
    I am not sure about the Composite? Is this something in SOA 11g? I am still on SOA 10.1.3.4
    Is this helpful? Did I answer your questions correctly?
    Thanks again.

  • How to  add new  fields or structure in  the Satandard Receiver Strucutre.

    Hi,
    I have a requirement, that  ECC to SNC . IDoc with new segment needs to be placed in the target SAP Standard Structure. How to achieve this.
    Regards,
    Srinivas.

    Hi Michal,
    Thanks for your response.
    Here is the complete requirement.
    Customer asked to have a structure in DeliveryScheduleNotification to populate ZSEGMENT values from IDoc.
    I have added new structure to the Data type in a separate SWCV and new Name Space.
    Maintained Dependency with SNC.
    I am not able to see any  interface under my SWCV  while doing  Interface determination Step in ID.
    Please help me.
    Thanks in Advance.
    sreeni
    Edited by: Sreenivas Reddy on Jun 6, 2009 2:16 PM

  • Can not open the WSDL in a Deployed web service

    I finished a JAXRPC based web service, packaged a war file and then using WSDEPLOY to produce a new war file. The new war file was deployed to Sun APP Server and everything seemed to be fine. But when I tried to open the url, the page displayed many question marks (not encoding problem, I tried many encodings but no change). The following is a copy from the browser (originally in a table, becomes mess here)
    Web ??
    MetSoapEndpoint ???
    ??? http://localhost:8080/MyWS/mysoap/MyWSEndpoint
    WSDL? http://localhost:8080/MyWS/mysoap/MyWSEndpoint?WSDL
    ?? QName? {http://www.agmodel.org/Schema/MyWS/2006/02/MyWSEndpoint}MyWSEndpointPort
    ????? net.agmodel.myws.mysoap.jaxrpc.MyWSEndpoint
    ???? net.agmodel.myws.mysoap.MyWSEndpoint_Impl
    ??? http://localhost:8080/MyWS/mysoap/MyWSEndpoint???
    And I tried to open the WSDL by clicking on the above WSDL address, but get the following error message:
    XML Parsing Error: no element found
    Location: http://localhost:8080/MyWS/mysoap/MyWSEndpoint?WSDL
    Line Number 1, Column 39:<?xml version="1.0" encoding="UTF-8"?>
    I also tried to deploy the service to JBOSS 4.0.4, got exactly the same result.
    Anyone can help me?
    Thanks a lot.
    xinwen

    Nobody answered...
    May bcoz it was on AXIS2.... no issues guys..here is the solution
    Webservice technology is also based on Servlet based techology only
    so in AXIS2 webservice class, implement org.apache.axis2.engine.ServiceLifeCycle interface. You'll get 2 methods here -
    void startUp(ConfigurationContext arg0, AxisService arg1) and
    void shutDown(ConfigurationContext arg0, AxisService arg1)
    these are nothing but init() and destroy() of the servlet.
    Inside these methods u can get servlet context parameters by getAttribute(string) and initial parameters of the servlet by getInitParameter(string)
    Edited by: Neo2001 on Feb 18, 2008 2:31 PM

  • The WSDL data cannot be retrieve from remote site

    I am a new guy learning web services with NetBeans 5.5 and meet some problem in retrieving wsdl data from remote site.
    I create a web service "WSTestServer" at Sun Application Server PE8.2 with real IP, say 111.110.11.10:8888, and there's a class "TestWS" with a method "getWS" to return a String. The server (or machine) name is ultra20. So, by following steps in NetBeans, I can get a wsdl file after generating the web service and it can be viewed at
    http://111.110.11.10:8888/WSTestServer/TestWS?WSDL
    Then, I create a web service client at the same machine, it is available to test this method by clicking Web Service Reference item in NetBeans and select "getWS" method to get that String.
    However, when I create a web service client at remote site, it doesn't work and show exception message like
    cannot find domain http://ultra20:8888/WSTestServer/TestWS....
    I go back to check wsdl file, at the last line, it prints like
    <soap:address location="http://ultra20:8888/WSTestServer/TestWS".....
    If I test this case in LAN, e.g., the server IP becomes 192.168.1.2 and client IP is 192.168.1.3, then it works since machine name can be recognized within the same local area network. I try to revise the wsdl file above to replace machine name as real IP, but it is automatically changed back with machine name while deploying and copy the revised one as xxx.wsdl__orig.
    Should I do additional configuration setup for server site? Such as, registering a domain name like aaa.bbb.edu instead of 111.110.11.10?
    Any comment and help for this subject is appreciated!!
    Thank you so much!

    Works as designed,from documentation:
    The database also retrieves all triggers and constraints defined on the table except for referential integrity constraints that reference other tables.
    The retrieved indexes, triggers, and constraints have recycle bin names. Therefore it is advisable to query the USER_RECYCLEBIN view before issuing a FLASHBACK TABLE ... TO BEFORE DROP statement so that you can rename the retrieved triggers and constraints to more usable names.
    For details see the FLASHBACK TABLE command description for your unknown database version.
    Werner

  • Error during generation of the WSDL:  BUILD FAILED java.lang.NoClassDefFoundError: com/sun/javadoc/Type

    When I create an EJB Transport Business Service, after selecting the jar that has the EJB 2.1 artefacts (Remote, Home, etc) the oepe plugin fails and can't continue.
    As I understand it seems that there is a problem with the classpath of ant build.xml  that oepe creates inside folder /tmp/alsbejbtransport/ to compile the bs and generate the wsdl. I checked if tools.jar is in the classpath (in eclipse) and is included, so I can't figure out wich is the problem.
    I found this in Oracle, but not helps solve the problem:
    BEA-398120
    Error: The WSDL for the typed transport endpoint could not be accessed.
    Description
    There was a problem retrieving the WSDL from the typed transport service endpoint at the time of service registration
    Action
    Contact technical support
    This is the the full stacktrace that shows eclipse.
    Generate : Error during generation of the WSDL:
    BUILD FAILED
    java.lang.NoClassDefFoundError: com/sun/javadoc/Type
            at com.bea.util.jam.provider.JamServiceFactoryImpl.createSourceBuilder(JamServiceFactoryImpl.java:205)
            at com.bea.util.jam.provider.JamServiceFactoryImpl.createBuilder(JamServiceFactoryImpl.java:158)
            at com.bea.util.jam.provider.JamServiceFactoryImpl.createClassLoader(JamServiceFactoryImpl.java:137)
            at com.bea.util.jam.provider.JamServiceFactoryImpl.createService(JamServiceFactoryImpl.java:78)
            at weblogic.wsee.util.JamUtil.parseSource(JamUtil.java:152)
            at weblogic.wsee.tools.anttasks.JwsLoader.loadJClasses(JwsLoader.java:186)
            at weblogic.wsee.tools.anttasks.JwsLoader.load(JwsLoader.java:75)
            at weblogic.wsee.tools.anttasks.JwsModule.loadWebServices(JwsModule.java:569)
            at weblogic.wsee.tools.anttasks.JwsModule.generate(JwsModule.java:369)
            at weblogic.wsee.tools.anttasks.JwsModule.build(JwsModule.java:256)
            at weblogic.wsee.tools.anttasks.JwscTask.execute(JwscTask.java:184)
            at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
            at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:601)
            at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
            at org.apache.tools.ant.Task.perform(Task.java:348)
            at org.apache.tools.ant.Target.execute(Target.java:357)
            at org.apache.tools.ant.Target.performTasks(Target.java:385)
            at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
            at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
            at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
            at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
            at org.apache.tools.ant.Main.runBuild(Main.java:758)
            at org.apache.tools.ant.Main.startAnt(Main.java:217)
            at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
            at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
    Caused by: java.lang.ClassNotFoundException: com.sun.javadoc.Type
            at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1400)
            at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1341)
            at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1088)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
            ... 27 more
    Total time: 0 seconds
    Eclipse Installation details:
    *** System properties:
    eclipse.application=org.eclipse.ui.ide.workbench
    eclipse.buildId=M20110909-1335
    eclipse.commands=-os
    linux
    -ws
    gtk
    -arch
    x86_64
    -showsplash
    -launcher
    {home}/Development/oepe-indigo/eclipse
    -name
    Eclipse
    --launcher.library
    {home}/Development/oepe-indigo//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505/eclipse_1407.so
    -startup
    {home}/Development/oepe-indigo//plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
    --launcher.overrideVmargs
    -exitdata
    1e418010
    -vm
    /usr/bin/java
    eclipse.home.location=file:{home}/Development/oepe-indigo/
    eclipse.launcher={home}/Development/oepe-indigo/eclipse
    eclipse.launcher.name=Eclipse
    [email protected]/../p2/
    eclipse.p2.profile=PlatformProfile
    eclipse.product=org.eclipse.platform.ide
    eclipse.startTime=1374623921455
    eclipse.vm=/usr/bin/java
    eclipse.vmargs=-Xms256m
    -Xmx768m
    -XX:MaxPermSize=512m
    -Dsun.lang.ClassLoader.allowArraySyntax=true
    -Dweblogic.home={home}/Oracle/Middleware/wlserver_10.3
    -Dharvester.home={home}/Oracle/Middleware/Oracle_OSB1/harvester
    -Dosb.home={home}/Oracle/Middleware/Oracle_OSB1
    -Dosgi.bundlefile.limit=750
    -Dosgi.nl=en_US
    -Dmiddleware.home={home}/Oracle/Middleware
    -jar
    {home}/Development/oepe-indigo//plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
    equinox.use.ds=true
    file.encoding=UTF-8
    file.encoding.pkg=sun.io
    file.separator=/
    guice.disable.misplaced.annotation.check=true
    harvester.home={home}/Oracle/Middleware/Oracle_OSB1/harvester
    http.nonProxyHosts=localhost
    java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
    java.awt.printerjob=sun.print.PSPrinterJob
    java.class.path={home}/Development/oepe-indigo//plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
    java.class.version=50.0
    java.endorsed.dirs=/usr/lib/jvm/jdk1.6.0_45/jre/lib/endorsed
    java.ext.dirs=/usr/lib/jvm/jdk1.6.0_45/jre/lib/ext:/usr/java/packages/lib/ext
    java.home=/usr/lib/jvm/jdk1.6.0_45/jre
    java.io.tmpdir=/tmp
    java.library.path=/usr/lib/jvm/jdk1.6.0_45/jre/lib/amd64/server:/usr/lib/jvm/jdk1.6.0_45/jre/lib/amd64:/usr/lib/jvm/jdk1.6.0_45/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
    java.protocol.handler.pkgs=null|com.bea.wli.sb.resources.url|com.bea.wli.sb.resources.jca.upgrade.url|weblogic.utils|weblogic.utils|weblogic.utils|weblogic.net|weblogic.net
    java.runtime.name=Java(TM) SE Runtime Environment
    java.runtime.version=1.6.0_45-b06
    java.specification.name=Java Platform API Specification
    java.specification.vendor=Sun Microsystems Inc.
    java.specification.version=1.6
    java.vendor=Sun Microsystems Inc.
    java.vendor.url=http://java.sun.com/
    java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
    java.version=1.6.0_45
    java.vm.info=mixed mode
    java.vm.name=Java HotSpot(TM) 64-Bit Server VM
    java.vm.specification.name=Java Virtual Machine Specification
    java.vm.specification.vendor=Sun Microsystems Inc.
    java.vm.specification.version=1.0
    java.vm.vendor=Sun Microsystems Inc.
    java.vm.version=20.45-b01
    javax.rmi.CORBA.PortableRemoteObjectClass=weblogic.iiop.PortableRemoteObjectDelegateImpl
    javax.rmi.CORBA.UtilClass=weblogic.iiop.UtilDelegateImpl
    jna.platform.library.path=/usr/lib/x86_64-linux-gnu:/lib/x86_64-linux-gnu:/lib64:/usr/lib:/lib
    line.separator=
    middleware.home={home}/Oracle/Middleware
    oracle.eclipse.tools.weblogic.ui.isWebLogicServer=true
    org.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog
    org.eclipse.equinox.launcher.splash.location={home}/Development/oepe-indigo/plugins/org.eclipse.platform_3.7.1.v201109091335/splash.bmp
    org.eclipse.equinox.simpleconfigurator.configUrl=file:org.eclipse.equinox.simpleconfigurator/bundles.info
    org.eclipse.m2e.log.dir={home}/workspace/pragma/.metadata/.plugins/org.eclipse.m2e.logback.configuration
    org.eclipse.update.reconcile=false
    org.omg.CORBA.ORBClass=weblogic.corba.orb.ORB
    org.omg.CORBA.ORBSingletonClass=weblogic.corba.orb.ORB
    org.osgi.framework.executionenvironment=OSGi/Minimum-1.0,OSGi/Minimum-1.1,OSGi/Minimum-1.2,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6
    org.osgi.framework.language=en
    org.osgi.framework.os.name=Linux
    org.osgi.framework.os.version=3.8.0
    org.osgi.framework.processor=x86-64
    org.osgi.framework.system.capabilities=osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0, 1.1, 1.2",osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6"
    org.osgi.framework.system.packages=javax.accessibility,javax.activation,javax.activity,javax.annotation,javax.annotation.processing,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.jws,javax.jws.soap,javax.lang.model,javax.lang.model.element,javax.lang.model.type,javax.lang.model.util,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.script,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.tools,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.bind,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.bind.helpers,javax.xml.bind.util,javax.xml.crypto,javax.xml.crypto.dom,javax.xml.crypto.dsig,javax.xml.crypto.dsig.dom,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.soap,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stax,javax.xml.transform.stream,javax.xml.validation,javax.xml.ws,javax.xml.ws.handler,javax.xml.ws.handler.soap,javax.xml.ws.http,javax.xml.ws.soap,javax.xml.ws.spi,javax.xml.ws.wsaddressing,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.css,org.w3c.dom.events,org.w3c.dom.html,org.w3c.dom.ls,org.w3c.dom.ranges,org.w3c.dom.stylesheets,org.w3c.dom.traversal,org.w3c.dom.views,org.w3c.dom.xpath,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers
    org.osgi.framework.uuid=901615cd-f3f3-0012-11b6-a3bca4d97ac1
    org.osgi.framework.vendor=Eclipse
    org.osgi.framework.version=1.6.0
    org.osgi.supports.framework.extension=true
    org.osgi.supports.framework.fragment=true
    org.osgi.supports.framework.requirebundle=true
    os.arch=amd64
    os.name=Linux
    os.version=3.8.0-26-generic
    osb.home={home}/Oracle/Middleware/Oracle_OSB1
    osgi.arch=x86_64
    osgi.bundlefile.limit=750
    osgi.bundles=reference:file:javax.transaction_1.1.1.v201105210645.jar,reference:file:org.eclipse.equinox.simpleconfigurator_1.0.200.v20110502-1955.jar@1:start
    osgi.bundles.defaultStartLevel=4
    osgi.bundlestore={home}/Development/oepe-indigo/configuration/org.eclipse.osgi/bundles
    osgi.configuration.area=file:{home}/Development/oepe-indigo/configuration/
    osgi.framework=file:{home}/Development/oepe-indigo/plugins/org.eclipse.osgi_3.7.1.R37x_v20110808-1106.jar
    osgi.framework.extensions=reference:file:javax.transaction_1.1.1.v201105210645.jar
    osgi.framework.shape=jar
    osgi.framework.version=3.7.1.R37x_v20110808-1106
    osgi.frameworkClassPath=., file:{home}/Development/oepe-indigo/plugins/javax.transaction_1.1.1.v201105210645.jar
    osgi.install.area=file:{home}/Development/oepe-indigo/
    osgi.instance.area=file:{home}/workspace/pragma/
    osgi.instance.area.default=file:{home}/workspace/
    osgi.logfile={home}/workspace/pragma/.metadata/.log
    osgi.manifest.cache={home}/Development/oepe-indigo/configuration/org.eclipse.osgi/manifests
    osgi.nl=en_US
    osgi.nl.user=en_US
    osgi.os=linux
    osgi.splashLocation={home}/Development/oepe-indigo/plugins/org.eclipse.platform_3.7.1.v201109091335/splash.bmp
    osgi.splashPath=platform:/base/plugins/org.eclipse.platform
    osgi.syspath={home}/Development/oepe-indigo/plugins
    osgi.tracefile={home}/workspace/pragma/.metadata/trace.log
    osgi.ws=gtk
    path.separator=:
    securerandom.source=file:/dev/./urandom
    socksNonProxyHost=localhost
    sun.arch.data.model=64
    sun.boot.class.path=/usr/lib/jvm/jdk1.6.0_45/jre/lib/resources.jar:/usr/lib/jvm/jdk1.6.0_45/jre/lib/rt.jar:/usr/lib/jvm/jdk1.6.0_45/jre/lib/sunrsasign.jar:/usr/lib/jvm/jdk1.6.0_45/jre/lib/jsse.jar:/usr/lib/jvm/jdk1.6.0_45/jre/lib/jce.jar:/usr/lib/jvm/jdk1.6.0_45/jre/lib/charsets.jar:/usr/lib/jvm/jdk1.6.0_45/jre/lib/modules/jdk.boot.jar:/usr/lib/jvm/jdk1.6.0_45/jre/classes
    sun.boot.library.path=/usr/lib/jvm/jdk1.6.0_45/jre/lib/amd64
    sun.cpu.endian=little
    sun.cpu.isalist=
    sun.desktop=gnome
    sun.io.unicode.encoding=UnicodeLittle
    sun.java.command={home}/Development/oepe-indigo//plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar -os linux -ws gtk -arch x86_64 -showsplash -launcher {home}/Development/oepe-indigo/eclipse -name Eclipse --launcher.library {home}/Development/oepe-indigo//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505/eclipse_1407.so -startup {home}/Development/oepe-indigo//plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar --launcher.overrideVmargs -exitdata 1e418010 -vm /usr/bin/java -vmargs -Xms256m -Xmx768m -XX:MaxPermSize=512m -Dsun.lang.ClassLoader.allowArraySyntax=true -Dweblogic.home={home}/Oracle/Middleware/wlserver_10.3 -Dharvester.home={home}/Oracle/Middleware/Oracle_OSB1/harvester -Dosb.home={home}/Oracle/Middleware/Oracle_OSB1 -Dosgi.bundlefile.limit=750 -Dosgi.nl=en_US -Dmiddleware.home={home}/Oracle/Middleware -jar {home}/Development/oepe-indigo//plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
    sun.java.launcher=SUN_STANDARD
    sun.jnu.encoding=UTF-8
    sun.lang.ClassLoader.allowArraySyntax=true
    sun.management.compiler=HotSpot 64-Bit Tiered Compilers
    sun.os.patch.level=unknown
    svnkit.http.methods=Basic
    svnkit.library.gnome-keyring.enabled=false
    user.country=AR
    user.dir={home}/Development/oepe-indigo
    user.home={home}
    user.language=es
    user.name={username}
    user.timezone=America/Argentina/Buenos_Aires
    weblogic.home={home}/Oracle/Middleware/wlserver_10.3
    Thanks!!

    run this one in command prompt and then convert the applet using converter tool
    JC_HOME = C:\java_card_kit-2_2_2\bin\
    set CLASSES=%JCHOME%\lib\apduio.jar;%JC_HOME%\lib\apdutool.jar;%JC_HOME%\lib\jcwde.jar;%JC_HOME%\lib\converter.jar;%JC_HOME%\lib\scriptgen.jar;%JC_HOME%\lib\offcardverifier.jar;%JC_HOME%\lib\api.jar;%JC_HOME%\lib\installer.jar;%JC_HOME%\lib\capdump.jar;
    D:\NareshPalle\jcardRE\Smart\src>java -classpath %_CLASSES% com.sun.javacard.con
    verter.Converter -out EXP JCA CAP -exportpath .\exp -applet 0x0a:0x00:0x00:0x00:0x0e:0x01:0x02:
    0x03:0x04:0x05:0x06 PackageName appletName 0x01:0x02:0x03:0x04:0x05:0x0
    6:0x07:0x08 1.0
    or
    go to following directory and run the converter tool in command prompt
    step 1: cd C:\java_card_kit-2_2_2\bin\
    then run this command under the above directory
    step 2:converter -classdir E:\Pathof Your applet class file -out EXP JCA CAP -exportpath E:\path of exp files folder -applet AID PackageName AppletName PackAID major.minor no
    For more doubts mail me....
    *[removed by moderator]*
    Thanks and Regards
    NareshPalle
    Edited by: EJP on 31/03/2012 20:09: removed your email address. Unless you like spam and unless you think these forums are provided for your personal benefit only, posting an email address here serves no useful purpose whatsoever.

  • Unable to load wsdl. if currently online please verify the uri and or format of the wsdl

    Hi,
    i have one aspx page in which i have embeded an swf object,
    which calls webservice to load data,
    it works fine on localhost,
    but when uploaded it gives the error no 2032 stream error ,
    i added the crossdomain.xml in the root project then that error was gone and found the following error,
    "unable to load wsdl. if currently online please verify the uri and or format of the wsdl"
    Can anybody help me with this?
    Any elp or suggestion will be appriciated.
    Thank You.
    Bhavika

    I had the same error message and I believe I added the -use-network=true to the additional compiler arguments to fix the problem.  The default value for this should be true.
    Sorry if this doesn't help...It's just a guess.

  • Not able to read the wsdl file from server Premature EOF encounter

    Hi All,
    I am facing issue while accessing a web Service from server. Here is the clear view about it.
    I created a simple SyncBpel process in a composite and deployed in to the server and it is working fine. Later i created a new Asyn bpel process in a composite and in the external reference i dragged a web Service and imported the wsdl url from server of the SyncBpel and wired the Asynbpel process to webserive .
    Now here i am facing peculiar behavior which i am not able to trace it out.
    1) For the first time when i import the url of syncBpel from the server i am not facing any error and it is working fine as expected but when i close the Jdeveloper and open it i am not able to user the web Service and it is saying as "Not able to read the wsdl file from server Premature EOF encounter"
    2)When i close and open the Jdeveloper i can see the url of the wsdl which imported in webserver is changing from http://stcfmw03.satyam.com:8021/soa-infra/services/Tarak/synchronousBpel/bpelsync_client_ep?WSDL to http://stcfmw03.satyam.com:8021/soa-infra/services/Tarak/synchronousBpel/BPELsync.wsdl
    3)when I open and see the url http://stcfmw03.satyam.com:8021/soa-infra/services/Tarak/synchronousBpel/bpelsync_client_ep?WSDL I can see the soap address as *<soap:address location="http://stcfmw03.satyam.com:8021/soa-infra/services/Tarak/synchronousBpel!1.0*soa_5cfb8416-c106-40a2-a53b-9054bbe04b9c/bpelsync_client_ep"/>*
    I don’t understand why the soap end contains “*soa_5cfb8416-c106-40a2-a53b-9054bbe04b9c” and this kind of url for soap address is coming to all the bpel process which I am deploying in the server.
    I checked the in Jdeveloper where webproxy is uncheck and the server is also up but still I am facing issue of reading the error.
    Can someone please help in resolving the issue.
    I am using SOA 11g 11.1.1.5 and Jdeveloper 11.1.1.5
    Many thanks.
    Tarak
    Edited by: user11896572 on Jan 17, 2012 5:22 PM

    Hi,
    Setting default from the jdeveloper -
    During composite deployment from Jdeveloper (wizard driven), you will be given an option to choose the version of the composite and there will also be an option for you to choose if the composite needs to be deployed as default.
    Setting default from the em console -
    After deploying a composite, login to the em console and click on the composite that you want to set as default, and you will find a tab - "Set as Default". please note that this tab will not be seen, if the composite is already set as default.
    Refer -
    http://docs.oracle.com/cd/E12839_01/integration.1111/e10226/soacompapp_mang.htm
    8.2 Managing the State of Deployed SOA Composite Applications
    Thanks

Maybe you are looking for

  • Chapter # problems in Adobe PE 9.0

    I just made a DVD on PE 9.0 and it went fine.  When I went to make the exact same video on Blu-Ray, it changed my first menu marker (which I call Ch. 1) into Ch. 2 even though it's at 0:00.00 for time.  Then each chapter from that point on is one num

  • Problem in printing smrtform

    I want to print Purchase Order Item Details based on for each Purchase Document number(I have taken select-options for purchase document number).I want to print both purchase order information in variable window and item details in main window.For ea

  • PopupMenu on Jtree nodes Please [b]Help me][/b]

    how can I set my JpopupMenu to work on Jtree nodes and not on the tree?

  • Cannot save work FCP displays "Operation Not Allowed"

    I began working on a new project last week delievered to me as media files and project file on a 500 G. LaCie drive. After working a couple of hours on this project, I began to get a warning box "Operation Not allowed" everytime I tried to save or au

  • Get form data to appear in workflow log

    Is there any way of getting the information held by a basic form to appear in the workflow log? I have created a simple approval process using a form & would like to use the log to see the audit trail of what was approved. Thanks Mark