Oracle9iAS Web services download
I want to set up a web service UDDI registry. I am trying to look for the Oracle9iAS Web services bundle to download. Does anybody know where can i find the software to download.
Thanks
The UDDI registry is in the Oracle9iAS product itself rather than being available standalone. You can download the full Oracle9iAS Release 2 at:
http://otn.oracle.com/software/products/ias/devuse.html
It is also available in the standard edition of the application server but for the moment only the enterprise edition of Oracle9iAS R2 is available for download. Also bear in mind it is currently available for HP-UX, Solaris and Linux. I am told Windows 2000 is due shortly, however, I don't know an exact date.
Mike.
Similar Messages
-
Can somebody tell me where i can find the download for Oracle9iAS UDDI registry or the complete web services bundle ?
ThanksThe UDDI registry is in the Oracle9iAS product itself rather than being available standalone. You can download the full Oracle9iAS Release 2 at:
http://otn.oracle.com/software/products/ias/devuse.html
It is also available in the standard edition of the application server but for the moment only the enterprise edition of Oracle9iAS R2 is available for download. Also bear in mind it is currently available for HP-UX, Solaris and Linux. I am told Windows 2000 is due shortly, however, I don't know an exact date.
Mike. -
All,
Have a look at the new web services sample which demonstrates how to build different type of web services(stateless java,
stateful java, stateless EJB & PL/SQL) and consume it in a typical eBusiness application. Viewlets are also provided as how the
services need to be built, which are available both online and with the sample distribution.
http://otn.oracle.com/sample_code/tech/java/web_services/content.html
Enjoy,
--RajeshYou should have no problem using Web Cache to accelerate a PL/SQL driven site. Any site that delivers content via HTTP is a good candidate for Web Cache. Try downloading the standalone Web Cache software from OTN, and be sure to read the manual to learn about how it works and how to configure it.
-
BAPI_DOCUMENT_CHECKOUTVIEW2 as Web Service (Downloading Documents)
Hi,
We have a problem with downloading documents from our DMS.
The BAPI_DOCUMENT_CHECKOUTVIEW2 needs the parameter "PF_FTP_DEST" to checkout documents.
When I use "SAPFTP" the WS answers with:
<Return>
<Type>E</Type>
<Id>26</Id>
<Number>172</Number>
<Message>File c:\temp\KOPIEVONJCOTUTORIAL.PDF cannot be created</Message>
<LogNo/>
<LogMsgNo>000000</LogMsgNo>
<MessageV1>c:\temp\KOPIEVONJCOTUTORIAL.PDF</MessageV1>
<MessageV2/>
<MessageV3/>
<MessageV4/>
<Parameter/>
<Row>0</Row>
<Field/>
<System>EW1MAND075</System>
</Return>
When I use "SAPFTPA" the WS answers with:
<Return>
<Type/>
<Id/>
<Number>000</Number>
<Message/>
<LogNo/>
<LogMsgNo>000000</LogMsgNo>
<MessageV1/>
<MessageV2/>
<MessageV3/>
<MessageV4/>
<Parameter/>
<Row>0</Row>
<Field/>
<System/>
</Return>
but nothing is checked out to c:\temp.
When I leave it blank the ws returns:
<Return>
<Type>E</Type>
<Id>29</Id>
<Number>001</Number>
<Message>BOM not found for this material/plant/usage</Message>
<LogNo/>
<LogMsgNo>000000</LogMsgNo>
<MessageV1>Program no longer started via RFC. No return possi</MessageV1>
<MessageV2/>
<MessageV3/>
<MessageV4/>
<Parameter/>
<Row>0</Row>
<Field/>
<System>EW1MAND075</System>
</Return>
From the SE37 the documents where CheckedOut without problems to c:\temp.
For testing I used SoapUI which works great with other WebServices (eg. BAPI_DOCUMENT_CHANGE2) we have build.
What is wrong with the WebService from BAPI_DOCUMENT_CHECKOUTVIEW2?Hi,
We have a problem with downloading documents from our DMS.
The BAPI_DOCUMENT_CHECKOUTVIEW2 needs the parameter "PF_FTP_DEST" to checkout documents.
When I use "SAPFTP" the WS answers with:
<Return>
<Type>E</Type>
<Id>26</Id>
<Number>172</Number>
<Message>File c:\temp\KOPIEVONJCOTUTORIAL.PDF cannot be created</Message>
<LogNo/>
<LogMsgNo>000000</LogMsgNo>
<MessageV1>c:\temp\KOPIEVONJCOTUTORIAL.PDF</MessageV1>
<MessageV2/>
<MessageV3/>
<MessageV4/>
<Parameter/>
<Row>0</Row>
<Field/>
<System>EW1MAND075</System>
</Return>
When I use "SAPFTPA" the WS answers with:
<Return>
<Type/>
<Id/>
<Number>000</Number>
<Message/>
<LogNo/>
<LogMsgNo>000000</LogMsgNo>
<MessageV1/>
<MessageV2/>
<MessageV3/>
<MessageV4/>
<Parameter/>
<Row>0</Row>
<Field/>
<System/>
</Return>
but nothing is checked out to c:\temp.
When I leave it blank the ws returns:
<Return>
<Type>E</Type>
<Id>29</Id>
<Number>001</Number>
<Message>BOM not found for this material/plant/usage</Message>
<LogNo/>
<LogMsgNo>000000</LogMsgNo>
<MessageV1>Program no longer started via RFC. No return possi</MessageV1>
<MessageV2/>
<MessageV3/>
<MessageV4/>
<Parameter/>
<Row>0</Row>
<Field/>
<System>EW1MAND075</System>
</Return>
From the SE37 the documents where CheckedOut without problems to c:\temp.
For testing I used SoapUI which works great with other WebServices (eg. BAPI_DOCUMENT_CHANGE2) we have build.
What is wrong with the WebService from BAPI_DOCUMENT_CHECKOUTVIEW2? -
Spring web-service application in weblogic 9.1
Hi,
Iam trying to port the sample application given with Spring Web Services download(It works great with tomcat) to Weblogic 9.1. There were some issues doing it. You can see the discussion here. [url http://forum.springframework.org/showthread.php?t=26205]
I did that accordingly and Iam getting a [org.springframework.ws.soap.axiom.AxiomSoapMessageFactory]: Constructor threw exception; nested exception is java.lang.ClassCastException: weblogic.xml.stax.XMLStreamInputFactory
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:451)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
Truncated. see log file for complete stacktrace
org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.ws.soap.axiom.AxiomSoapMessageFactory]: Constructor threw exception; nested exception is java.lang.ClassCastException: weblogic.xml.stax.XMLStreamInputFactory
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:759)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:724)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:387)
Truncated. see log file for complete stacktrace
java.lang.ClassCastException: weblogic.xml.stax.XMLStreamInputFactory
at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:136)
at org.springframework.ws.soap.axiom.AxiomSoapMessageFactory.<init>(AxiomSoapMessageFactory.java:97)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
Truncated. see log file for complete stacktrace error.
Look at this page for the settings i have done. [url http://forum.springframework.org/showthread.php?t=40051]
Please help me resolve this issue.
Thanks
VigneshWell, in the web.xml for the app we have it set up as BASIC authentication, and list the roles that are allowed at that particular site. In order to sign in, another app would have to set the authorization property in the URLConnection.
The problem is, using AXIS to connect, I have no way to set this property in the connection, since it is wrapped up by axis. (Call)
I have reached a potential solution of constructing the soap message with the client using means other than the AXIS API, which I am implementing now and praying it will work!
Everything I have read suggests using SSL to connect to the web service, but I can't figure out how to set up SSL so that my host/axisweb directory needs HTTPS but host/ doesn't...
Does this make sense? Any suggestions? -
How would you build an authenticated Web Services?
Building web services are fun. I have a JSP application running on one machine and OC4J running on the other machine where all my web services are deployed. However, I don't want just anybody hitting my web services and getting data. I have the users logging into the application but the web services are just open, kind of in public mode. How does the web service know who is authorized to talk to it? How would you design the web service for authentication?
ThanksYou can start by using SSL as per this writeup/tutorial jar/zip file here:
http://otn.oracle.com/sample_code/tech/java/web_services/wssecurity/ws_security.jar
If you are using the Oracle9iAS Web services implementation, there is full support for basic and digest authentication ... check out:
http://otn.oracle.com/docs/products/ias/doc_library/903doc_otn/generic.903/b10004/useservices.htm#1018247
With relatively little effort you can set up the same level of security that exists for todays HTML based Web applications.
Mike. -
Unable to download object schema from Web services administration
Hi,
When I try to download generic/custom schema for Account/Contact/Campaign/Opportunity from Admin->web services administration , I get the following error:
Schema file generation for the requested object in Web Services v2.0 is not currently supported in CRM On Demand.
Why? I tried for some other objects as well, with the same result. How can I get the custom/generic schema for objects and how can I get the object model diagram for Oracle CRM OnDemand?
Regards,Please post this question in the CRM On Demand Integration Development forum.
-
How to prevent downloading wsdl in weblogic web service client
Hi,
I get a problem regarding weblogic web service client. My working environment:
weblogic server 8.1
Windows XP SP2
JDK 1.4
I use the weblogic tool to generate the client jar file from the wsdl file.
<target name="generate-client">
<clientgen wsdl="ACCESS.wsdl"
packageName="xxxxxx.client"
clientJar="${client}/${AccessClient_jar_file}"
keepGenerated="true"
saveWSDL="true"
/>
<javac srcdir="${source}"
destdir="${client}"
includes="**/AccessClient.java">
<classpath>
<pathelement path="${client}/${AccessClient_jar_file}"/>
</classpath>
</javac>
</target>
After that, I create a client java file to invoke the service deploy in the server.
public static void main(String[] argv)
throws Exception
int transactionId = 100;
int id = 1000;
// Setup the global JAXM message factory
System.setProperty("javax.xml.soap.MessageFactory", "weblogic.webservice.core.soap.MessageFactoryImpl");
// Setup the global JAX-RPC service factory
System.setProperty( "javax.xml.rpc.ServiceFactory", "weblogic.webservice.core.rpc.ServiceFactoryImpl");
AccessServicePorts ws = new AccessServicePorts_Impl(argv[0]);
AccessService port = ws.getAccessService();
// Resource - create
Resource resource = new Resource();
resource.setRES_CD("Create ResCo");
resource.setCODE_CODE("code_cod");
resource.setRES_TYPE("Resource typ");
resource.setCOMMON_FIELD(common);
AccessDefaultResult resultItems = port.createResource(resource);
System.out.println("createResource : " + resultItems);
I find that this web service client always issue 2 http requests to invoke an web service method deployed in server.
1st http reqeust:
GET /AccessEpol/EpolServiceSoap?WSDL HTTP/1.1
User-Agent: Java/1.4.2_08
Host: 127.0.0.1:8001
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
the return result is the wsdl downloaded from the server.
2nd http request is the real web service request.
The question is how could I eliminate the 1st http request because it's really unnecessary. I use other web service client like Axis 1.x, Axis client never has the http request to download the wsdl from the server.
I read through weblogic web service document. It do mentions that put saveWSDL="true" in the clientgen ant task. the default value for saveWSDL is true already. I did try saveWSDL="false" also. None of them can eliminate the 1st http request.
appreciate for any answer my question?Hi David,
thanks for the reply.
More or less I agree some points you mentioned above.
I did use Axis 1.x to test the inter-operability. The web service was developed in Weblogic 8.1 and is a part of an existing web application. It will be merged to existing application deployed in weblogic 8.1.
I also program the web service client to test the web service.
The implementation of the server and client will be handed over the project team and training for supporting or continuous development have to be conducted by me. So I don't like to use two types of technologies which will make thing complex.
I found this issue when I tried to protected the web service endpoint, eg http://localhost:7001/epol/service, using the web application Basic mechanism. The wsdl URL http://localhost:7001/epol/service?WSDL is also protected in this case. Unfortunately the username/password pair is not sent to the server when the weblogic client download the WSDL from the server. In this case, the client failed and throw exception. -
Is there any way to download a report by web services or know its content?
Hi everyone,
I need to know, maybe, using web services or anyway I can if a report will show some result when someone executes it, or if it just will show no results.
I hope that there is any way to know the number of lines that will be returned from the report, or maybe download the report to a csv son I can open the file and know its content.
Thank you.
Kim.Thanks for the answer
And do you know another way to know if a report will show any result or not without before to open it? maybe with a call by the url...
Thanks, Kim -
Download a XML file from Web Services Using Flex
Hi All...
I am new for flex, im developing a windows application using Flex/Air, i have connected the web services with user authentication, now I want to download a xml file using web services in flex,
how can i do this?? please reply...
Thanks in advance
VasanthHi All....
I have done this myself using sample tutorials...
here is the code for your reference guys
plyLoginName = txtEmailIdDownload.text;
var urlpath:String = new String("your url p?LoginName=");
urlpath = new String(urlpath.concat(plyLoginName));
urlpath = new String(urlpath.concat("&PlayerType="));
urlpath = new String(urlpath.concat(chkseasonvalue));
Alert.show(urlpath);
var request:URLRequest = new URLRequest(urlpath)
var fileRef:FileReference = new FileReference();
fileRef.download(request,"yourfilename.xml");
Alert.show('File downloaded Successfully');
txtEmailIdDownload.text = "";
txtPWDownload.text = "";
thanks
Vasanth -
How to download a file via web service in Windows Phone 8.1?
My project just got 2 part.
1.Pivot app
2.Webclient server (provide data for pivot app the view the data)
My concert that how do i do a download button to download a file via web services in to isolated storage.
urgent!something like this:
public async System.Threading.Tasks.Task DownloadFile()
using (var client = new Windows.Web.Http.HttpClient())
var stream = await client.GetInputStreamAsync(new System.Uri("http://urltomyfile"));
var file = await ApplicationData.Current.LocalFolder.CreateFileAsync("myfile.txt", CreationCollisionOption.GenerateUniqueName);
using (var fileStream = await file.OpenAsync(FileAccessMode.ReadWrite))
IBuffer buffer = new Windows.Storage.Streams.Buffer(1024);
while ((buffer = await stream.ReadAsync(buffer, buffer.Capacity, InputStreamOptions.None)).Length > 0)
await fileStream.WriteAsync(buffer);
await fileStream.FlushAsync();
how is your webservices offering the file?
Microsoft Certified Solutions Developer - Windows Store Apps Using C# -
Problem with Web Services Navigator - Cannot download WSDL
HI!
I'm having problem testing webservices.
After created and manteined the web services, when I try to TEST from WSADMIN -->Webservice HomePage
I'm redirected to a page where there is:
Cannot download WSDL from http://myhost.full.qualified:8000/sap/bc/srt/rfc/sap/ZZMHRJ00001?sap-client=010&wsdl=1.1: Cannot connect to http://myhost.full.qualified:8000/sap/bc/srt/rfc/sap/ZZMHRJ00001?sap-client=010&wsdl=1.1: myhost.full.qualified
Then If I click on the link:
http://myhost.full.qualified:8000/sap/bc/srt/rfc/sap/ZZMHRJ00001?sap-client=010&wsdl=1.1
A pop up appead that ask me a user and pswd for the Web AS
I have 2 different behaviour If I use J2EE_ADMIN or other user.
With J2EE_ADMIN I receive this error:
Your request could not be processed
SRT: ASSERT failed: object reference not bound
What has happened?
A Soap Core Exception was raised in Method CL_SOAP_REGISTRY::generate_wsdl(6)
Technical Details of Soap Core Exception
Message Text: SRT: ASSERT failed: object reference not bound
Class: CL_SOAP_REGISTRY
Method: generate_wsdl
LocationID: 6
Program: CL_SOAP_REGISTRY==============CP
Include: CL_SOAP_REGISTRY==============CM00J
Line: 59
What can I do?
Contact your system administrator and show him the technical details above.
If I use another user I'm redirected to a XML page.
Is this because some authorization issue of the user I put on popup (Web AS user)?
RegardsHi,
Copy that WSDL file on Local PC then Upload in SAp using Local Host Option.
It will Work..
Salil.... -
Internal error when downloading web service proxy jars
Hi,
I have a web service created from a stateless Java class in OC4J 10.1.2. I access the web page of the service and can download the WSDL and test the services, but if I try to download the compiled or source JAR files of the client proxy I get this:
500 Internal Server Error
java.lang.NullPointerException at oracle.wsdl.toolkit.util.JarUtil.addFileEntry(JarUtil.java:105) at oracle.wsdl.toolkit.util.JarUtil.createJar(JarUtil.java:34) at oracle.j2ee.ws.BaseWebService.generateClientStubJar(BaseWebService.java:1555) at oracle.j2ee.ws.BaseWebService.doGetClientJar(BaseWebService.java:1469) at oracle.j2ee.ws.BaseWebService.doGet(BaseWebService.java:1142) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
I ccan find both the java and class files at %OC$J_HOME%\j2ee\home\application-deployments\myapp\myapp2006\temp\__java_stateless_rpc...(packages)...\proxy
So I have the impression that the problem comes at packaging files into a JAR file.
I've noticed the class names are very long because they include the full package route changing dots for underscores, which in my case results in class names of up to 64 characters (excluding extension and separator dot). Also the proxy directory where those files are created is very deep because after the __java_stateless_rpc directory the full package structure is repeated twice. I've detected that Windows Explorer does not allow me to delete, edit or view properties of those class and source files with names of 64 characters or more under the proxy directory, which for those cases means a complete path of over 256 characters.
I'm not sure if this is the cause, but anyway I don't like those very long class names, is there any way of instructing the servlet to use other name generation scheme?
RegardsHi,
It seem that I was right and the length of the paths where in the heart of the problem. I've moved my oc4j directory to the root of my filesystem and the problem has dissapeared.
Anyway, I find that name scheme very ugly and also ackward to use in the client, I could probably edit the sources myself but having to do so each time something changes...
I'd propose that the servlett replicated the package structure under which the beans are originally, thus creating a more natural and logical structure with much shorter names.
Maybe the path under __java_stateless_rpc could also be shortened.
Regards -
Download data through Web Service
Hi All,
We have a requirement to download data from SAP system to our Oracle DB. Issue is we will not be able to connect to SAP DB. They weill provide a webservice and we should use that by passing parameters.
My query is, how can we do that in Oracle DB. I want to write a Program unit and call web service whenever required.
Any Idea in this regard will be of great help.
ThanksHere's some basic skeleton code for doing webservice calls in PL/SQL, to get you started...
-- skeleton code
PROCEDURE p_soap_request(p_username IN VARCHAR2, p_password IN VARCHAR2, p_proxy IN VARCHAR2) IS
soap_request VARCHAR2(30000);
soap_respond CLOB;
http_req utl_http.req;
http_resp utl_http.resp;
resp XMLType;
soap_err exception;
v_code VARCHAR2(200);
v_msg VARCHAR2(1800);
v_len number;
v_txt Varchar2(32767);
BEGIN
UTL_HTTP.SET_PROXY(p_proxy);
-- Define the SOAP request according the the definition of the web service being called
soap_request:= '<?xml version = "1.0" encoding = "UTF-8"?>'||
'<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">'||
' <SOAP-ENV:Body>'||
' <m:DownloadRequest xmlns:m="http://www.website.net/messages/GetDetails">'||
' <m:UserName>'||p_username||'</m:UserName>'||
' <m:Password>'||p_password||'</m:Password>'||
' </m:DownloadRequest>'||
' </SOAP-ENV:Body>'||
'</SOAP-ENV:Envelope>';
http_req:= utl_http.begin_request
( 'http://www.website.net/webservices/GetDetailsService.asmx'
, 'POST'
, 'HTTP/1.1'
utl_http.set_header(http_req, 'Content-Type', 'text/xml');
utl_http.set_header(http_req, 'Content-Length', length(soap_request));
utl_http.set_header(http_req, 'Download', ''); -- header requirements of particular web service
utl_http.write_text(http_req, soap_request);
http_resp:= utl_http.get_response(http_req);
utl_http.get_header_by_name(http_resp, 'Content-Length', v_len, 1); -- Obtain the length of the response
FOR i in 1..CEIL(v_len/32767) -- obtain response in 32K blocks just in case it is greater than 32K
LOOP
utl_http.read_text(http_resp, v_txt, case when i < CEIL(v_len/32767) then 32767 else mod(v_len,32767) end);
soap_respond := soap_respond || v_txt; -- build up CLOB
END LOOP;
utl_http.end_response(http_resp);
resp:= XMLType.createXML(soap_respond); -- Convert CLOB to XMLTYPE
END; -
Example code download for "The JavaTM Web Services Tutorial "
Web page at http://java.sun.com/webservices/docs/1.0/tutorial/doc/Preface.html#63740 describes the follwoing way to get code example
==========================================
If you are viewing this online, you need to download The Java Web Services Tutorial from:
http://java.sun.com/webservices/downloads/webservicestutorial.html
Once you have installed the tutorial bundle, the example source code is in the <JWSDP_HOME>/docs/tutorial/examples directory, with subdirectories for each of the technologies included in the pack.
==========================================
However, following the link, I download file jwsdp-1_5_01-tutorial.zip. But this zip does not contain a docs/tutorial/.. directory.
Any hint? Thanks in advance.Did you set up the database as described in
http://java.sun.com/webservices/docs/1.0/tutorial/doc/WebApp13.html#69868
Maybe you are looking for
-
SAP Webservice returning HTML response instead of SOAP
<br>Hi, I want to call a webservice created from an SAP function in SAP 6.40. When I test this webservice with the TCPGateway tool, if no application exception occured, I receive the correct response : the <b>SOAP</b> response message: <soap-env:Enve
-
Form with Folder Functionality and Tab Pages
Refering here the original link to increase the visibility: Apps Form with Folder Functionality and Tab Pages
-
Hi, I have a fancybox setup so that when a product gets added to the cart, a pop-up appears displaying the cross-selling products for that particualr item. At the top of the pop-up are 2 buttons - continue shopping (simply closes the box), and Contin
-
How do you adjust the spacing between caption and title elements and there relative distance from the object they refer to? I need my titles to be closer to the video element. There's currently too big of a gap and i cant seem to get it close enough.
-
I have an iPod Touch, model MC544LL, with version 4.3.5 (8L1) running on it and I'd like to upgrade the OS because most new apps require at least 5. There is no software update option under the About so I'm not sure what's different about this devic