I just install jwsdp-1_0_01.What is "Model" on web service page

What is Model at http://localhost:8080/hello-jaxrpc/hello?model ?

This is a model is a complete description of the web service that the JAX-RPC RI uses to generate all code and other artifacts.

Similar Messages

  • What SAP Business Objects Web Services to use with XI3.0

    I'm new to BO and is tasked to install it.
    What I've installed already is the BOE XI3.0 version and now want to install Xcelsius 2008 Enterprise.
    What I can not figure out from the Xcelsius manual or SDN or OSS is what the Business Objects Web Services are the manual instructs you to install with Xcelsius.
    I did find something called
    BusinessObjects Web Services XI for Windows and downloaded it but is not sure if this is what I need to install as the business Object Web Services on XI 3.0
    Can someone please direct me in the correct direction
    Thanks in advance
    Liezel

    Hi,
    i am not sure if i understand your question. If you mean Query as a Webservice (QaaWS), this component should be part of your XI 3.0 Enterprise installation. You could also use the flynet (www.flynet.co.uk) which is part of Xcelsius Enterprise 2008 SP1.
    Best Regards
    Ulrich
    Edited by: Ulrich Hambuch on Sep 29, 2008 1:09 AM

  • What does this mean, " Web service is turned off. An administrator can turn it on using the Server application?"

    I'm attempting to connect to a website I've being using for 5 years plus. Now Firefox reports that the certificate is improper, and the message, " Web service is turned off. An administrator can turn it on using the Server application.", is given.
    I don't know what to do with this information. Web service is on for other websites. What is the "server application?" How can I take control and connect? I am the administrator.

    I cannot replicate on another browser. In fact, I now cannot replicate on my Firefox browser. I can only assume that the certificate problem was taken care of by the website involved. But in case this problem returns, I wonder what server application I am to use in order to turn my (?) web service on?
    Cryptic, unexplained error messages are a pet peeve of mine. It seems that Microsoft does not have a lock on such frustrating messages.

  • What happened to our web services after upgrading to 701?

    Hi,
    We started using web services on a 700 server. Looks something like this.
    SAP_ABA     700     0018     SAPKA70018     Cross-Application Component
    SAP_BASIS     700     0018     SAPKB70018     SAP Basis Component
    PI_BASIS     2005_1_700     0018     SAPKIPYJ7I     PI_BASIS 2005_1_700
    We could create a proxy in vb.net and call our SAP web services like this:
            Dim ws As New sapserver.webservice1
            Dim input As New sapserver.ZGetuname
            Dim output As New sapserver.ZGetunameResponse
            out2 = ws.ZGetuname(input)
    After upgrading to nw ep 7.1, which looks like this.
    SAP_ABA     701     0007     SAPKA70107     Cross-Application Component
    SAP_BASIS     701     0007     SAPKB70107     SAP Basis Component
    PI_BASIS     701     0007     SAPK-70107INPIBASIS     Basis Plug-In
    We no longer get the same input and ouput classes generated for us when consuming the service. It looks like it is now expected to be called like a function    ws.ZGetuname( param 1, param 2).
    We would like to be able to generate the proxy the same way as before. Any ideas?
    Thanks.

    What happened to the file numbers after switching to Photos. It would be nice to still have the file numbers show.
    You mean, the filename with the number on the card?
    Photos does not use the filenames as a title, when displaying the thumbnails. The filename will only show in the Info panel.
    Copy the filenames to the title field in the Info panel and then enable "Metadata" in the View menu.
    I wrote a script to copy the filenames automatically to the title field,  see:
    Photos for Mac: Batch Changing the Titles to the Filename

  • Just installed os x maverick and updated my version of pages now when I try to open a document stored in pages format from old version get message "The Application "pages" can't be opened -1712  What is wrong?

    Just updated to new version of pages.  Now can not open stored documents created under al pages.  Get message "the application pages can' be opened -1712"  hat do I do?

    Apple released Pages 5.0 to run on Maverics only. They completely rewrote the program for Maverics and 64 bit compatibility. They failed to explain that this version is missing much of the previous version's capability and that it cannot read older Pages files. When they install it they leave the older Pages 4.3 in place because it is the only way to read the older Pages files and upgrade them to a level that can be read by Pages 5!
    If you still have Pages 4.3 on your computer it will tell you what to do. If you do not then go into your backups and retrieve it.
    Because of the deficiences of Pages 5 I have removed it from my Mac and gone back to working with Pages 4.3. I have also removed Pages 2 from my iPad and found Pages 1.7 in the Time Machinew backups and brought it forward and droped it onto the iTunes icon to restore it and then synced the iPad to get the Pages 1.7 running again - it is compatible with Pages 4.3 on the Mac so all is back to normal for me.
    Apple say that they will fix many of the deficiences in Pages 5 in the next six months. I suggest you wait until then and keep an eye on these communities beforte considering the "upgrade".
    Incedentaly Pages 5.0 writes files that cannot be read by anything else including Pages 4.3 - better hope no one sends you one! It does not save RTF either - what where they thinking!

  • HT2534 I just installed windows 8, what happened to my itunes?

    How do I get to my itunes after upgrading to windows 8?

    Same issue. I changed the WebDev toolbar's shortcut but muscle memory kept pulling up the manager.
    Ended up installing an [http://techblog.willshouse.com/2009/08/15/change-firefox-keyboard-shortcuts-add-on-extension/ add-on] that allowed me to change/disable the manager keyboard shortcut.
    Now all is well.

  • Can a Mozilla Marketplace app target just Firefox OS devices due to use of background service page

    I'm writing a Firefox OS app that makes use of the background_page (background service) part of the app manifest and integral to the app working. So this won't work on a Firefox Mobile or Desktop version. Is there a way to submit an app that just gets targeted to devices that support background services?

    I am aware that in the market place submission I can choose from:
    * Desktop
    * Mobile
    * Tablet
    But that means version of firefox and not if it is Firefox OS or any indication of support for background services.

  • How to implement the odata model with web service

    hi dear all,
    i am trying to expose the web service as odata service in gwpa (not the NW Gateway) and i want to deploy it into smp 3.0
    but cannot find any helpful materials on it.
    could you give me some guide?
    thank you very much
    best regards
    lawrence

    Hi Lawrence,
    There are plenty blogs available. You can check either
    Marvin Hoffmann
    How to use Integration Gateway with SMP 3.0 (Part 1)
    Let me know if you face any issues.
    Rgrds,
    Jitendra

  • Jwsdp-1_0_01 and wsdeploy Tool

    Hi,
    I am using "jwsdp-1_0_01" software for developing/deploying web serivces, i just installed the software and run the demo Helloworld example it runes fine. but when i developed new Web Service and try to deploy the service using that "wsdeploy" tool (i am using ant build files for that which were bundeled with the demo application) i got a error mesage (see below).
    error: modeler error: uniqueness constraint violation.
    I don't know from where comes that error message but what i know is that, it could be because of any wrong mapping in one of manny ".xml" file. where ..? i have't any clue. If some one have any idea please do response.
    P.S - the same web service is running fine with previous version of Web service development kit, but at that time i used xrpcc tool for making server side code.

    Hi,
    There has been some changes on the JAXRPC side which
    recquires you to to rebuild your jaxrpc end points and
    deploy the endpoints freshly on the new jwsdp1_0_01
    download .......
    Please try that and post back on if you still get the
    constraint error - asengup

  • I have just downloaded the latest update for Pages on my iPad and now it can no longer open up documents in iCloud and then just shuts down. What The.

    i have just downloaded the latest update for Pages on my iPad and now it can no longer open up documents in iCloud and then just shuts down. What The.

    Before the reset quit Pages like this:
    Double click the Home button to show the screen with running and recently used apps. Each app icon will have a sample page above it. Flick up on the page (not the app icon) and the page will fly away and the app icon will disappear. This quits that app.

  • I have just installed Lion and the text window for the web address in safari has disappeared.  Anyone know how to get it back?

    I have just installed Lion and the text window for web addresses in safari has disappeared.  Any ides how to getit back?

    Select Customize Toolbar from the View menu, select the item and drag into the toolbar. Place where you want it to be.

  • Creating And Deploying A JWSDP Web Service Client to Weblogic 8.1

    This setup produces an EAR containing a message driven bean in a jar file. When the MDB receives a message
    it checks to see if there is any data in a database table and if so calls the web service with that data. These instructions
    are for MS-Windows environments.
    In my setup I have:
    the weblogic domain at c:\b2b80
    the jwsdp at c:\apps\jwsdp-1.3
    extra jar files for the app server in c:\b2b80\lib
    the main weblogic installation at c:\apps\weblogic810\
    1> Download the the JWSDP version you wish to use and install it. (In this example I'm using 1.3)
    2> Create a project structure for you client like this:
         /project
              /earbuild
                   /META-INF
              /ejbbuild
                   /META-INF
              /ejbsource
              /wssource
    3> in the /project directory you will need a build.xml file that looks something like this: (the ant build targets are described at the end of this document)
    ==============================================================
    <?xml version="1.0"?>
    <project name="svcowner" default="buildall" basedir=".">
         <property file="classpath.settings"/>
         <property name="wssource" value="wssource"/>
         <property name="ejbsource" value="ejbsource"/>
         <property name="compileejbdest" value="ejbbuild"/>
         <property name="earbuilddest" value="earbuild"/>
         <property name="jarfilename" value="svcownerejb.jar"/>
         <property name="earfilename" value="svcowner.ear"/>
         <property name="debug" value="true"/>
         <property name="deprecation" value="true"/>
         <!-- this runs the create.bat which has all of the wscompile parameters -->
         <target name="cmdline_wscompile">
              <exec executable="wssource/create.bat"/>
         </target>
         <target name="compileejb" depends="cmdline_wscompile">
              <javac debug="${debug}" srcdir="${wssource}" classpath="${BUILD_CLASSPATH}"
                   destdir="${compileejbdest}" includes="**/*.java" deprecation="${deprecation}"/>
              <javac debug="${debug}" srcdir="${ejbsource}" classpath="${BUILD_CLASSPATH}"
                   destdir="${compileejbdest}" includes="**/*.java" deprecation="${deprecation}"/>
         </target>
         <target name="buildejbjar" depends="compileejb">
              <jar jarfile="${earbuilddest}/${jarfilename}" manifest="${compileejbdest}/META-INF/MANIFEST.txt">
                   <fileset dir="${compileejbdest}">
                        <include name="**/*.*"/>
                   </fileset>
              </jar>
         </target>
         <target name="buildear" depends="buildejbjar">
              <jar jarfile="${earfilename}">
                   <fileset dir="${earbuilddest}">
                        <include name="**/*.*"/>
                   </fileset>
              </jar>
         </target>
         <target name="deploy">
              <copy file="${earfilename}" todir="../../config/domain/applications"/>
         </target>
         <target name="buildall" description="build everything" depends="buildear, deploy">
         </target>
    </project>
    ==============================================================
    4> You need a matching classpath.settings file in the same directory, something like this:
    ==============================================================
    BUILD_CLASSPATH=/b2b80/lib/saaj-impl.jar;/b2b80/lib/saaj-api.jar;/b2b80/lib/jaxrpc-api.jar;/b2b80/lib/jaxrpc-impl.jar;c:/b2b80/lib/jaxrpc-spi.jar/b2b80/classes/;/b2b80/classes;/apps/weblogic810/server/lib/weblogic.jar;/apps/weblogic810/server/lib/weblogic_sp.jar;/apps/weblogic810/server/lib/xmlx.jar;/apps/weblogic810/server/ext/weblogic-tags.jar;/apps/weblogic810/server/ext/jdbc/oracle/920/ojdbc14_g.jar;/b2b80/lib/log4j.jar
    ==============================================================
    5> In the /project/earbuild/META-INF directory you need an application.xml file:
    ==============================================================
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EE Application 1.2//EN' 'http://java.sun.com/j2ee/dtds/application_1_2.dtd'>
    <application>
    <display-name>svcownerb2b</display-name>
    <description>Application description</description>
    <module>
    <ejb>svcownerejb.jar</ejb>
    </module>
    </application>
    ==============================================================
    6> The /project/ejbsource directory contains the source for the client application. In my case this is a message driven bean (note that code below isn't complete). The most important part of the code below is the setting of the javax.xml.soap.MessageFactory system property.
    System.getProperties().put("javax.xml.soap.MessageFactory","com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl");
    If you don't do this a weblogic class will be used and the code will fail.
    ==============================================================
    package com.svcclient.ejb.svcownershipment;
    import java.text.*;
    import java.io.*;
    import java.sql.*;
    import java.util.Properties;
    import javax.ejb.*;
    import javax.jms.*;
    import javax.naming.*;
    import javax.sql.DataSource;
    import com.svcclient.util.*;
    import org.w3c.dom.*;
    import com.svcclient.websvc.svcowner.*;
    import javax.xml.rpc.Stub;
    public class SvcOwnerShipmentSubscriberMDB implements MessageDrivenBean, MessageListener
    private transient MessageDrivenContext mdc = null;
    private static Context context;
    private final static String CLASSNAME = "SvcOwnerShipmentSubscriberMDB";
    private String DATASOURCE_JNDI = "svcclient.b2b";
    private static DataSource mDS = null;
    private SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
    public SvcOwnerShipmentSubscriberMDB()
    System.getProperties().put("javax.xml.soap.MessageFactory","com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl");
    try
    if (context == null)
    context = new InitialContext() ;
    if (mDS == null)
    mDS = (DataSource)context.lookup(DATASOURCE_JNDI);
    catch (NamingException ex)
    ex.printStackTrace();
    catch(Exception ex)
    ex.printStackTrace();
    public void onMessage(javax.jms.Message message)
    TextMessage msg = null;
    String ordernumber = null;
    String lineid = null;
    try
    if (message instanceof TextMessage)
    msg = (TextMessage) message;
    ordernumber = msg.getStringProperty("ordernumber");
                   // the JMS message contains a property that is an order number
    createAndSendXML(ordernumber);
    catch (Throwable ex)
    ex.printStackTrace();
    private void createAndSendXML(String ordernumber)
    if(ordernumber==null)
    return;
    PreparedStatement statement = null;
    ResultSet rset = null;
    java.sql.Connection conn = null;
    try
    conn = DBHelper.getConnection(mDS,"SvcOwnerShipmentSubscriberMDB.createAndSendXML");
    statement = conn.prepareStatement("select * from ..."); // you SQL here
    statement.setString(1,ordernumber);
    rset = statement.executeQuery();
    StringBuffer data = new StringBuffer();
    data.append("<? version=\"1.0\"?>\n");
    data.append("<shippingRequest>\n");
    while(rset.next())
    data.append("\t<order_date>"+dateFormat.format(new java.util.Date(rset.getTimestamp("SCHEDULE_SHIP_DATE").getDate()))+"</order_date>\n");
    data.append("\t<brand_name>svcclient</brand_name>\n");
    data.append("\t<shipRequestType>Sale</shipRequestType>\n");
    data.append("</shippingRequest>\n");
              // call the web service with the data from the database
    DataExchanger_Impl impl = new DataExchanger_Impl();
    Stub stub = (Stub)(impl.getDataExchangerSoap());
    DataExchangerSoap dx = (DataExchangerSoap)stub;
    String resp = dx.exchangeData("svcclient", "mypassword", "Sales", data.toString());
    catch(SQLException sqle)
    sqle.printStackTrace();
    catch(Exception e)
    e.printStackTrace();
    finally
    try
    if (rset != null)
    rset.close();
    if (statement != null)
    statement.close();
    if (conn != null)
    conn.close();
    catch(Exception x){}
    public void ejbCreate() { System.out.println("In SvcOwnerShipmentSubscriberMDB.ejbCreate()"); }
    public void setMessageDrivenContext(MessageDrivenContext mdc) { this.mdc = mdc; }
    public void ejbRemove() throws javax.ejb.EJBException { System.out.println("In SvcOwnerShipmentSubscriberMDB.remove()"); }
    ==============================================================
    7> The /project/ejbbuild/META-INF directory needs a MANIFEST.txt file.
    Manifest-Version: 1.0
    8> The /project/ejbbuild/META-INF directory needs a ejb-jar.xml file. This just sets up the MDB which is the client.
    ==============================================================
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'>
    <ejb-jar>
    <display-name>SvcOwnerShipmentSubscriberMDB</display-name>
    <enterprise-beans>
    <message-driven>
    <display-name>SvcOwnerShipmentSubscriberMDB</display-name>
    <ejb-name>SvcOwnerShipmentSubscriberMDB</ejb-name>
    <ejb-class>com.svcclient.ejb.svcownershipment.SvcOwnerShipmentSubscriberMDB</ejb-class>
    <transaction-type>Container</transaction-type>
    <message-driven-destination>
    <destination-type>javax.jms.Topic</destination-type>
    <subscription-durability>NonDurable</subscription-durability>
    </message-driven-destination>
    </message-driven>
    </enterprise-beans>
    <assembly-descriptor>
    <container-transaction>
    <method>
    <ejb-name>SvcOwnerShipmentSubscriberMDB</ejb-name>
    <method-name>onMessage</method-name>
    <method-params>
    <method-param>javax.jms.Message</method-param>
    </method-params>
    </method>
    <trans-attribute>NotSupported</trans-attribute>
    </container-transaction>
    </assembly-descriptor>
    </ejb-jar>
    ==============================================================
    9> The /project/ejbbuild/META-INF directory needs a weblogic-ejb-jar.xml file.
    ==============================================================
    <?xml version="1.0"?>
    <!DOCTYPE weblogic-ejb-jar PUBLIC "-//BEA Systems, Inc.//DTD WebLogic 6.0.0 EJB//EN" "http://www.bea.com/servers/wls600/dtd/weblogic-ejb-jar.dtd">
    <weblogic-ejb-jar>
    <weblogic-enterprise-bean>
    <ejb-name>SvcOwnerShipmentSubscriberMDB</ejb-name>
    <message-driven-descriptor>
    <pool>
    <max-beans-in-free-pool>5</max-beans-in-free-pool>
    <initial-beans-in-free-pool>1</initial-beans-in-free-pool>
    </pool>
    <!-- JNDI Name of the Topic that the SvcOwnerShipmentSubscriberMDB listens for messages on -->
    <destination-jndi-name>jms.svcownerShipmentsTopic</destination-jndi-name>
    </message-driven-descriptor>
    </weblogic-enterprise-bean>
    </weblogic-ejb-jar>
    ==============================================================
    10> The /project/wssource directory needs a dataexchange.wsdl file. This is the WSDL describing the web service
    we want to connect to with our client.
    ==============================================================
    <?xml version="1.0" encoding="utf-8"?>
    <wsdl:definitions
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
    xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
    xmlns:tns="https://www.svcowner.com/mfg/DataExchange/"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
    xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
    targetNamespace="https://www.svcowner.com/mfg/DataExchange/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    name="">
    <wsdl:types>
    <s:schema elementFormDefault="qualified"
    targetNamespace="https://www.svcowner.com/mfg/DataExchange/">
    <s:element name="exchangeData">
    <s:complexType>
    <s:sequence>
    <s:element minOccurs="0" maxOccurs="1" name="sender" type="s:string" />
    <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
    <s:element minOccurs="0" maxOccurs="1" name="transactionType" type="s:string" />
    <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
    </s:sequence>
    </s:complexType>
    </s:element>
    <s:element name="exchangeDataResponse">
    <s:complexType>
    <s:sequence>
    <s:element minOccurs="0" maxOccurs="1" name="exchangeDataResult" type="s:string" />
    </s:sequence>
    </s:complexType>
    </s:element>
    </s:schema>
    </wsdl:types>
    <wsdl:message name="exchangeDataSoapIn">
    <wsdl:part name="parameters" element="tns:exchangeData" />
    </wsdl:message>
    <wsdl:message name="exchangeDataSoapOut">
    <wsdl:part name="parameters" element="tns:exchangeDataResponse" />
    </wsdl:message>
    <wsdl:portType name="DataExchangerSoap">
    <wsdl:operation name="exchangeData">
    <wsdl:input message="tns:exchangeDataSoapIn" />
    <wsdl:output message="tns:exchangeDataSoapOut" />
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="DataExchangerSoap" type="tns:DataExchangerSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="exchangeData">
    <soap:operation soapAction="https://www.svcowner.com/mfg/DataExchange/exchangeData"
    style="document" />
    <wsdl:input>
    <soap:body use="literal" />
    </wsdl:input>
    <wsdl:output>
    <soap:body use="literal" />
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="DataExchanger">
    <wsdl:port name="DataExchangerSoap" binding="tns:DataExchangerSoap">
    <soap:address location="https://svc.svcowner.com/mfg/dataexchange.php" />
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>
    ==============================================================
    10> The /project/wssource directory needs a websvc_config.xml file. This file tells wscompile where
    to find the WSDL file and the package name for the generated classes.
    ==============================================================
    <?xml version="1.0" encoding="UTF-8"?>
    <configuration xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/config">
         <wsdl location="wssource/dataexchange.wsdl" packageName="com.svcclient.websvc.svcowner"/>
    </configuration>
    ==============================================================
    11> The /project/wssource directory needs a create.bat file. This just sets up the environment
    and calls the wscompile batch file in the JWSDP. I had to tweak the wscompile.bat file to match
    my environment as well.
    ==============================================================
    SETLOCAL
    SET WSDP=C:\apps\jwsdp-1.3\
    SET ANT_HOME=%WSDP%;apache-ant
    SET PATH=%ANT_HOME%\bin;%WSDP%jaxrpc\bin;%PATH%
    SET JAVA_HOME=c:\apps\weblogic810\jrockit81sp2_141_05
    call wscompile -gen:client -s ./wssource -keep -g -d ejbbuild wssource/websvc_config.xml
    ==============================================================
    12> The /project directory needs a build.bat file. Just a way for me to make sure my
    environment is set up right before doing the build.
    ==============================================================
    SETLOCAL
    SET ANT_HOME=c:\apps\jakarta-ant-1.4.1
    SET PATH=%ANT_HOME%\bin;%PATH%
    SET JAVA_HOME=c:\apps\weblogic810\jrockit81sp2_141_05
    call ant -buildfile build.xml %1 %2 %3 %4 %5 %6 %7 %8 %9
    ==============================================================
    13> You need to copy the following jar files from the JWSDP into a location they can be used by the
    app server during run time and also for the build process. In my set up this is c:\b2b80\lib. Note that
    these are pointed to by the file in step 4.
    c:\apps\jwsdp-1.3\jaxrpc\lib\jaxrpc-api.jar
    c:\apps\jwsdp-1.3\jaxrpc\lib\jaxrpc-impl.jar
    c:\apps\jwsdp-1.3\jaxrpc\lib\jaxrpc-spi.jar
    c:\apps\jwsdp-1.3\saaj\lib\saaj-api.jar
    c:\apps\jwsdp-1.3\saaj\lib\saaj-impl.jar
    14> You must make sure that the jar file in step 13 are at the front of the classpath for the
    weblogic server. WL comes with classes that conflict with these jars.
    15> I also had to add the root ssl certificate from the partners certificate authority to the java keystore
    using the keytool because this service uses SSL:
    C:\apps\weblogic810\jrockit81sp2_141_05\jre\bin>keytool -import -keystore ..\lib\security\cacerts -alias svcownerroot -keypass password -file c:\temp\svcownerroot.cer
    ==============================================================
    So the idea is this, you run the /project/build.bat file from within the /project directory. This
    calls ant which uses the build.xml file to create everything and copy the EAR to the weblogic deployment
    directory. The default ant target is buildall.
    The cmdline_wscompile target runs the /project/wssource/create.bat file which in turn runs the wscompile.bat
    file from the jwsdp. This causes the dataexchange.wsdl file to processed and the client files to be generated.
    The generated java files go into the /project/wssource directory. The generated class files go into the
    /project/ejbbuild directory. They need to be there so the MDB can use them.
    Next the compileejb ant target compiles the MDB java file and places the resulting class file into the
    /project/ejbbuild directory.
    Next the buildejbjar ant target takes everything in the /project/ejbbuild directory and creates the ejb jar
    file that will be included in the EAR. This file is placed in the /project/earbuild directory.
    Finally the buildear ant target takes everything in the /project/ejbbuild directory and produces the EAR
    file for deployment. The EAR file is placed in the /project directory.
    The deploy task simply copies the EAR file into the weblogic domain applications directory.

    It's really the web service that determines what kind of authentication is required. You can't just use any old strategy. If the web service isn't expecting it in that form, it won't work. Typically, either HTTP BASIC Auth or WS-Security is used. You'd have to contact the people responsible for the web service to know what kind of auth it requires.

  • Transaction inside web services, what does Oracle AS provides?

    Hi
    Thank you for reading my post.
    we have tens of web services that we want to deploy them inside one instance of Oracle AS, now we need to have some transaction support in several levels :
    - When we insert data into database in a single web services.
    - When we have JMS interaction in a single web service.
    - When we have JMS + Database interaction in a single web service.
    - When a taransaction start from one web service and it must propagate inside second web service and second web service will decide whether it should be commited or not.
    What does Oracle AS provides in this area?
    If there is no support for this kind of scenario in Oracle AS, then what we should do?
    Thanks

    Hi,
    1) if you are using Oracle Database 10g JDBC, it can pool connections for you, transparently -- if you are using Oracle AS or Oracle9iAS, you can just use JPublisher to generate the wrapper and deploy it.
    2) SSB is too heavy for just placing a JDBC call.
    3) a Servlet is lighter-weight that a SSB however, the Web services framework itself uses a Servlet to marchall / unmarshall SOAP messages -- unless your middle-tier requires a J2EE programming model (such as Servle or EJB) to pool JDBC connections
    4)For calling-in database operations as web services, our implementation requires the Oracle AS (or Oracle9iAS) OC4J middle-tier (see #1) however, you can invoke external Web services from within the database.
    See our Database Web services page for more details and code samples
    http://otn.oracle.com/tech/webservices/database.html
    Kuassi

  • Web Service model creation : no error, but no model created

    Hi all,
    I would like to create a Web Service service model : Models-> Create Model -> Import Web Service model -> Local File System or URL
    I am using a local WSDL file. My NWDS version is 7.0.6.
    Everything seems to be OK, I don't get any error, but unfortunaltely no model is created, although I see that some files are generated in the 'proxies' folders.
    Here is the WSDL file I want to import. Does something look wrong to you ?
      <?xml version="1.0" encoding="UTF-8" ?>
    - <wsdl:definitions name="askalli_DnB_inbound" targetNamespace="http://hermes.hd.corp.local/DNB/" xmlns:webM="http://www.webMethods.com/noNamespace/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://hermes.hd.corp.local/DNB/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    - <wsdl:types>
    - <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://hermes.hd.corp.local/DNB/RQ" xmlns:ns="http://hermes.hd.corp.local/DNB/RQ" xmlns:ns2="http://hermes.hd.corp.local/DNB/RQ">
      <xsd:import namespace="http://hermes.hd.corp.local/DNB/RQ" schemaLocation="GALookUpTrnRq.xsd" />
      </xsd:schema>
    - <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://hermes.hd.corp.local/DNB/RS" xmlns:ns="http://hermes.hd.corp.local/DNB/RS" xmlns:ns2="http://hermes.hd.corp.local/DNB/RS">
      <xsd:import namespace="http://hermes.hd.corp.local/DNB/RS" schemaLocation="GALookUpTrnRs.xsd" />
      </xsd:schema>
      </wsdl:types>
      <wsdl:message name="DGX" />
    - <wsdl:portType name="askalli_DnB_inboundPortType">
    - <wsdl:operation name="DGX">
      <wsdl:input message="tns:DGX" />
      <wsdl:output message="tns:DGX" />
      </wsdl:operation>
      </wsdl:portType>
    - <wsdl:binding name="askalli_DnB_inboundBinding" type="tns:askalli_DnB_inboundPortType">
      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    - <wsdl:operation name="DGX">
      <soap:operation soapAction="" />
    - <wsdl:input>
      <soap:body use="literal" />
      </wsdl:input>
    - <wsdl:output>
      <soap:body use="literal" />
      </wsdl:output>
      </wsdl:operation>
      </wsdl:binding>
    - <wsdl:service name="askalli_DnB_inboundService">
    - <wsdl:port name="askalli_DnB_inboundPort0" binding="tns:askalli_DnB_inboundBinding">
      <soap:address location="http://10.24.20.94:8087/soap/DnBSoapProcessor" />
      </wsdl:port>
      </wsdl:service>
      </wsdl:definitions>
    (the XSD files that are referenced in this file are located in the same directory).
    Thank you in advance.
    Best Regards,
    Julien

    Thanks for sharing your tips on this forum, as it will be useful for other users, that run into this issue.
    Feedback like this will also help us improve error reporting in the next release, as missing class files in the packaged application is a common issue when developers are moving from the embeded oc4j instance packaged with JDewveloper to standalone instances.
    -Eric

  • Query as Web Services!!! What are its uses and why do we need it?

    What are its uses and why do we need it.. if other tools like Dashboard and crystal reports and Webi can connect to universe and create reports and Analytics...

    Hello  Rajsan Madhavarajan  
    Query as a Web Service (QaaWS) is a SAP Business Objects (BOBJ)  client-side tool that allows users to create and publish Web Services that can be made available over the Web.  Once these web services are created and published,  they can be consumed like any other standard Web Service in software applications including Xcelsius and Crystal Reports.   But first we have to understand what exactly is a Web Service.
    Web Service
    A Web Service is a software system that supports  interoperable interaction over a network from one computer or machine to another but is more commonly defined as a client and a server communicating data over the Web using the HTTP Protocol. Using Web Services along with Business Objects allows a live connection of data to be used in applications such as Xcelsius and Crystal Reports through a semantic layer called a Universe.
    Query as a Web Service (QaaWS)
    The two main components in QaaWS are the Client Tool and the Server.  The QaaWS Client Tool gives the end user an easy to use wizard that allows them to create Universe queries and publish them as Web Services.  Once the QaaWS is published, any user can securely access the data that the Web Service contains as long as they have access to that server. Have a look on  image below that shows the information flow to and from the server via the client.
    Advantages to QaaWS:
    Very easy to use and intuitive interface Familiar look and feel for people who have used Web Intelligence
    Leverages existing Business Objects Universes Shares metadata with Web Intelligence, Desktop Intelligence and Crystal Reports
    Maintains Business Objects Enterprise Security
    Allows live data feeds to be incorporated into Xcelsius Dashboards and Crystal Reports

Maybe you are looking for