Jdeveloper Web Services Documentation
hi , i'm developing web services using jdeveloper 10g , these web services are an application modules web services , i'm writting a full java documentation for the methods in my application modules classes , when i generate the web service , the methods "service" documentation is not included in the generated wsdl file ,
how i can show this documentation in the wsdl file , to make it easier for those whose viewing the web page for that service to see a clead description of the service ????
Hi,
any news on this since last year? Or any other solutions to do it automatically?
It would be essential to have the WSDL documented by automatic generation from javadoc or even from PL/SQL comments when using PL/SQL web services.
At least / besides, a tool/dialog in JDeveloper would be nice which substitutes manually inserting a lot of documentation tags.
Regards,
Patrik
Similar Messages
-
JDeveloper / Web Services Challenge
Last Fall, Oracle offered a JDeveloper / Web Services challenge. It was a simple task that led the developer to build a simple java app to consume an Oracle supplied Web Service based on the SCOTT/TIGER schema. After submitting the correct response from the web service, Oracle promised a free Oracle Press Book. I supplied the response, selected my book and got a confirmation email from Oracle indicating that, once released, I would recieve my copy of the JDeveloper Handbook. To date, I have not received the book. Any Insights?
Thanks.You are in fact a valid entry and should have been sent a book ... we are following up with the publisher to find out why you did not receive the book. The books were mailed out in December and January.
Mike. -
SAP ME 5.2 Web Services Documentation required
Hello Everyone,
With reference to the existing thread on the url SAP ME Webservice Documentation?,can i find the mentioned additional SAP 5.2 Web Services documentation,if so please share the link of the same.
Thanks,
Rajiv KumarRajiv,
This document is delivered within SDK training package for SAP ME.
Regards,
Sergiy -
SAP J2EE Engine 6.40 Web Services Documentation & Samples
Where can we find the J2EE Engine 6.40 as well as ABAP Web services documentation as well as the sample applications?
Thanks in advanceHi Vladimir
Please check the following links
J2ee engine webservices
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f76f9f90-0201-0010-bf84-d0409ea425f1
ABAP webservices
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/244e7923-0a01-0010-5887-fe0b0c6dbb8d
/people/thomas.jung3/blog/2004/11/15/bsp-150-a-developer146s-journal-part-xiii-developing-abap-webservices
/people/durairaj.athavanraja/blog/2004/09/20/consuming-web-service-from-abap
/people/thomas.jung3/blog/2005/05/09/abap-webservices-logon-language-processing
Hope it helps
Regards -
GroupWise 8 Web Services Documentation
We are in the process of updating the GroupWise 8 Web Services documentation. Until the GroupWise 8 changes have been merged into the current GroupWise 7 documentation, we thought it would be good to give you the updates for GroupWise 8.
You will find this update at: ftp://ftp.novell.com/outgoing/GW8WS.zip
Files or directories of interest:
GW8 - SOAP Documentation.pdf - Changes from GroupWise 7 to GroupWise 8.
WSDL and schemas\GW8 - GroupWise 8 WSDL and schemas
clients\Java\JAX-WS - Sample client of latest Java technology for Web Services
800\WSDL and schemas\GW8\Differences - GW703 and GW8 - Schema differences between GW7 and GW8
Missing at this time:
- Documentation on WSDL and schemas\GW8\archive.wsdl
Let me know if you have questions, comments, or suggestions.
Tim Draper
GroupWise DevelopmentHere is a response about the availability of the documentation:
The documentation is currently posted here:
http://developer.novell.com/document...a/bktitle.html
We're currently working with Richard Smith to get a link to this page from
Novell Developer Kit page
(http://developer.novell.com/wiki/ind..._Developer_Kit)
Hope that helps.
-Luke
>>> On Tuesday, January 05, 2010 at 4:29 AM, Preston
Stephenson<[email protected]> wrote:
> Sorry, the documentation went to a new writer.
> I'm try to track down the status of the document.
>
>>>> On Monday, January 04, 2010 at 7:26 AM,
> ecmwise<ecmwise@no‑mx.forums.novell.com> wrote:
>
>>>> Documentation on WSDL and schemas\GW8\archive.wsdl
>>
>> Is the documentation for archive.wsdl and archivexsd. now available?
>>
>> Best regards
>> Gregor -
MDM 5.5 SP04 Java API and Web Service Documentation
Is there documentation available that reflects the SP04 changes to the Java API, and the web services that are now available?
As of this morning, service marketplace contained spotty SP04 docs.
Thanks in advance,
MikeMike,
A cookbook would be wonderful (I think our developers would throw a party)!
An updated object model (as a preface to the user guide) for the legacy API (MDM4J.jar) AND the new "rebranded" API (mdm-*.jar) would also work.
I've been reduced to comparing the SP3 & SP4 javadocs
One fun approach that appears to be working for us, is to model each process using the DataManager, and try to duplicate that exactly via the corresponding API objects (e.g. the simple Connect-Find Table-Search Table-View Result Set-View Record-CheckOut/Upsert/Validate/CheckIn dance). New features in the DataManager reveal themselves a little more readily
Good luck,
...Dee -
Jdeveloper- web service- can't produce wsdl for java List
Hi-
I think this is a jdeveoper bug. It looks like the same bug as #4706306 in Jdeveloper 10g bugs.
There is a workaround suggest to use additional classes in the web service. But it does not work on 11g.
Details of the problem ........
I am trying to create a web service and client using jdeveoper 11g.
For some reason, the wsdl generated from the jdeveoper is incorrect. My java classes used List.
Apparently, jdeveoper does not like List . I can reproduce the problem using three files as attached.
the files are 1)Baby.java, 2)Papa.java, and 3)MyCall.java. The webservice is MyCall Class and the web method is getPapa().
After I created the web service and its wsdl, I then used the wsdl to create a client. then files are generated from the
wsdl for client . One of the file as in 4)Papa.java has a wrong List<Object>. It should be List<Baby>.
I can't move forward because of this problem. If any one can help, I'll be very appreciated.
Thanks!
Jason
1) ---- Baby.java-------------------
package yexp;
public class Baby
private String name;
public void setName(String name)
this.name = name;
public String getName()
return name;
2) Papa.java ---------------------
package yexp;
import java.util.List;
import java.util.ArrayList;
public class Papa
List<Baby> babyList;
public List<Baby> getBabyList()
return babyList;
public void setBabyList(List<Baby> babyList)
this.babyList = babyList;
3) MyCall.java ------------------------------------------------
package yexp;
import java.util.List;
import java.util.ArrayList;
public class MyCall
public Papa getPapa()
Baby baby = new Baby();
baby.setName("mmmBaby");
List<Baby> babyList = new ArrayList<Baby>();
babyList.add(baby);
Papa papa = new Papa();
papa.setBabyList(babyList);
return papa;
4) Papa.java from client ---------------
aquilo#cat Papa.java
package z;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
* <p>Java class for papa complex type.
* <p>The following schema fragment specifies the expected content contained within this class.
* <pre>
* <complexType name="papa">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="babyList" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "papa", propOrder = {
"babyList"
public class Papa {
@XmlElement(nillable = true)
protected List<Object> babyList; //??????? PROBELM should be List<Baby> babyList
* Gets the value of the babyList property.
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the babyList property.
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getBabyList().add(newItem);
* </pre>
* <p>
* Objects of the following type(s) are allowed in the list
* {@link Object }
public List<Object> getBabyList() {
if (babyList == null) {
babyList = new ArrayList<Object>();
return this.babyList;
Edited by: jchen8996 on Apr 5, 2010 8:17 AMTry using Collection instead of list so:
Collection<Baby> babyList = new ArrayList<Baby>(); -
JDeveloper & web services problems
I've recently installed jdeveloper onto winXP pro from the jdev9i_902.zip download and installed to D:\jdeveloper. Following the instructions I also installed JDK1.3 to D:\jdk1.3.1_04. I ran the setup for oc4j.
The problem I have is that when I followed the "Publish a stateless Java class as a Web service" tutorial, everything goes well until I run it. The errors produces are (taken from the tcptunnel output):
===========
HTTP/1.1 100 Continue
Server: Oracle9iAS (9.0.2.0.0) Containers for J2EE
Date: Sat, 20 Jul 2002 18:35:21 GMT
HTTP/1.1 500 Internal Server Error
Date: Sat, 20 Jul 2002 18:35:22 GMT
Server: Oracle9iAS (9.0.2.0.0) Containers for J2EE
Content-Length: 853
Set-Cookie: JSESSIONID=72fa269c5c2f46889c1fe8e2b69b981d; Path=/
Cache-Control: private
Connection: Close
Content-Type: text/html
<HTML><HEAD><TITLE>500 Internal Server Error</TITLE></HEAD><BODY><H1>500 Internal Server Error</H1><PRE>Servlet error: Cannot generate Class: error: Invalid class file format in E:\Program Files\Java\j2re1.4.0\lib\rt.jar(java/lang/Object.class). The major.minor version '48.0' is too recent for this tool to understand.
D:\jdeveloper\j2ee\home\application-deployments\WorkspaceStatelessJava-ProjectStatelessJava-WS\WebServices\temp\__java_stateless_rpc\__HelloImplStatelessWrapper.java:0: Class java.lang.Object not found in class oracle.j2ee.ws.InvocationWrapper.
^
D:\jdeveloper\j2ee\home\application-deployments\WorkspaceStatelessJava-ProjectStatelessJava-WS\WebServices\temp\__java_stateless_rpc\__HelloImplStatelessWrapper.java:8: Class java.lang.Object not found in import.
import java.lang.Object;
^
3 errors
</PRE></BODY></HTML>
=======
The main section that concerns me is "Invalid class file format in E:\Program Files\Java\j2re1.4.0\lib\rt.jar(java/lang/Object.class). ", why is it using this?
Any feedback on this is appreciated.
DaveHi Dave and Xuemei
I'd like to try and help you on this question. Can you confirm the following for me:
Did you download jdev9i_902.zip - the complete install or jdev9i_902_base.zip - the base install?
Dave, in you mail you say you have downloaded the complete install. If this is the case, then you did not need to install JDK1.3 and change the SetJavaHome variable. If you now comment out that variable then JDeveloper should use its shipped JDK1.3
The error message seems to indicate that a JDK1.4 version is being picked up by your system at runtime. Can you check if your classpath is set to this E:\ProgramFiles... directory. If so, can you try removing it (save it first!)
JDeveloper is certified against JDK1.3.1_02
Rgds
Susan Duncan
JDeveloper PM -
JDeveloper Web Service Client/Proxy Basic Authentication
Hi I recently migrated a 10g Web Service to an 11g Web Service that uses basic authentication.
I then generated the client/proxy using the WSDL for my consumer application in JDeveloper 11g. however I cannot find any functions that will allow me to set the username and password to access the web service.
For instance, in 10g Client, I simply had to this:
myPort = new SoapHttpPortClient();
myPort.setUsername("username");
myPort.setPassword("password");
I am not sure how I do the same in the generated Web Service client in 11g.
Thanks in advance.Thanks Frank. I was able to get it to work!
I did google it but I always add "jdeveloper 11g" in my searches so that must be why this did not come up. :) Thanks again! -
JDeveloper "Web Services" tutorial new version needed
Hi everybody,
I'm studying web services now.
I've tried to follow "Publishing, Consuming, Deploying and Testing Web Services" JDeveloper tutorial (http://www.oracle.com/technology/products/jdev/collateral/tutorials/9050/mvcmodel_webservices_tut.html), but I've failed. Tutorial seems to be too old. I've got problems with generating web service and so on... This "End2End" web service demo (http://www.oracle.com/technology/products/jdev/viewlets/10g/WS_End2End_Demo_viewlet_swf.html) is too old as well...
Are there any more web service tutorials (preferrably online) for JDeveloper 10.1.3 except "building simple application"?I tried to follow "Building a JAX-RPC Web Service" (http://www.oracle.com/technology/obe/obe1013jdev/unitedloan/unitedloan.html#p) tutorial, but I've got problems with steps 2,3,4.
Step 2 output: "Could not canonicalize 'P?↕' (The filename, directory name, or volume label synt
ax is incorrect). From system property java.library.path.
Enter an admin password to use:"
I enter password "welcome" as it is said in tutorial, but then step 3 causes problems.
Step 3 output: "Could not canonicalize 'P?↕' (The filename, directory name, or volume label synt
ax is incorrect). From system property java.library.path.
05/08/16 09:24:05 *** (CRITICAL) Tue Aug 16 09:24:05 EEST 2005 [Thread[OC4J Launcher,5,main]] setConfig
java.lang.InstantiationException: jms.xml: port 9127 already in use.
05/08/16 09:24:05 Error starting JMS-Server: jms.xml: port 9127 already in use."
Step 4 fails because "test connection" fails. -
Oracle9i Jdeveloper Web Services Deployment Descriptor
hii,
i have created a web service in oracle9i jdeveloper. It is running. But I need to define a handler for this web service to handle multiple attachments. But whenever i give the handler chain in web.xml, the handler is not invoked. Also it does not allow me to change the deployment descriptor file to webservices.xml. please let me know a solution.I believe this is a bug in JDev/OC4J 9.0.3 that is being further investigated right now. I have duplicated your problem in a simpler test case and folks are looking into it.
Mike. -
Does Jdeveloper use AXIS as the web services pack OR Jdeveloper has its own jar files ?
ThanksAFAIK I think it uses its own implementation.
-
Need JDeveloper Web Service with HTTP POST method
Hello all,
I am creating a Web Service from a java class using JDeveloper. The wsdl created uses a SOAP binding. When I test the web service, either through JDeveloper or by deploying to OAS, the HTTP request created uses the HTTP GET protocol. I am assuming that this would be the same for anybody doing this.
I need to know how to change it to be an HTTP POST protocol instead.
The reason that I need to try and use the POST method is that the xml needed by the service holds a lot of data and the http server is giving me a "URI too long" error. I have read and been told that using POST instead of GET would help this, but I can't figure out what to change to make this happen. I am not sure if I have to make a change in the generated wsdl or somewhere else. Or if it just won't work that way.
Any help you can provide would be appreciated.
Thanks,
robHi Ayush,
Please refer -
http://biemond.blogspot.com/2010/08/http-basic-authentication-with-soa.html
Regards,
Anuj -
Web Service documentation for all Web Services
Hi,
In March there was a documentation released named "Shop Floor web service field guide".
Unfortunately this only documents a few of the available Web-Services.
I would like to know where I can find:
1) Documentation for other web-services that were part of previous DataExchange XML.
Like BomProcessingInBinding, ItemProcessingInBinding.
2) Updated document for "Shop Floor web service field guide" since I only have the first version. Or information
if there has been no updating. Can't seem to find this document when searching in SAP Support Portal.
Br,
JohanHi,
Plese find below service market place link below
https://websmp209.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_HIER_KEY=501100035870000015092&_HIER_KEY=601100035870000179414&_HIER_KEY=601100035870000222244&_HIER_KEY=601100035870000235182&_HIER_KEY=701100035871000565647&_OBJECT=011000358700000709862011E&_SCENARIO=01100035870000000112&
Thanks,
Ramesh -
Discoverer web services documentation
Hi again,
is there any documentation we can read on using discoverer's web services?
Patch 5648158 by the way.
I'm trying to use them but some variables don't make since. For example:
<sKey xmlns:ns1="http://oracle.discoverer.applications.ws/IWsi.xsd"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns1:oracle_discoverer_applications_ws_model_bean_SessionKey">
<key xsi:type="xsd:string">String Value</key>
</sKey>
Where do I find the session key?
Also:
<SSOUsername xsi:type="ns1:oracle_discoverer_applications_ws_model_bean_SSOUsername">
<user xsi:type="xsd:string">String Value</user>
</SSOUsername>
<guid xsi:type="ns1:oracle_discoverer_applications_ws_model_bean_GUID">
<id xsi:type="xsd:string">String Value</id>
</guid>
The username is the one I created when I configured the web services as per the documentation? Where do I find the guid?
ThanksSo it sounds like you have already done the WSI setup for Discoverer because you get the list of services - right?
You're supposed to integrate the web services with an SSO user, which ideally would be the same userid you used when you set up the web services. When you do something like this:
http://myserver.mydomain.com:7778/discoverer/wsi
you should get prompted for your web services user. That is not SSO and you need to set up one of those too. Having enabled an SSO user, Discoverer demands that there be at least one Public connection against which some workbooks have been made available.
You cannot make the web services work unless you are running a full-blown application server, complete with SSO enabled for Discoverer with at least one Public connection. As far as I know, Private connections cannot be used, neither can direct logins.
If the above login works and you sucecssfuly authenticate the next thing you should see is a screen entitled wsi endpoint with a listing of the available services, such as getWorksheetList, login, getWorkbook and so on.
I will presume you are getting this far.
When you click on, for example, login, you should see something like this:
<aUserCredential xmlns:ns1="http://oracle.discoverer.applications.ws/IWsi.xsd"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ns1:oracle_discoverer_applications_ws_model_bean_UserCredential">
<SSOUsername xsi:type="ns1:oracle_discoverer_applications_ws_model_bean_SSOUsername">
<user xsi:type="xsd:string">String Value</user>
</SSOUsername>
<guid xsi:type="ns1:oracle_discoverer_applications_ws_model_bean_GUID">
<id xsi:type="xsd:string">String Value</id>
</guid>
The one above is from my own installation which as you can see also has the references that you mentioned:
http://www.w3.org/2001/XMLSchema and GUID
Mine is integrated with BI Publisher and so BI Publisher is providing the information that is needed to then successfully log on. I am not sure exactly what values are being passed to the parameters because these happen behind the scenes.
Best wishes
Michael
Maybe you are looking for
-
MS Access querying SQL Server: How to configure Network ACL?
I need to set up a highly restrictive ACL for access to a particular SQL server in our network. This ACL will reside on our core switch at the "front door" of our network and permit access to the SQL server only using the ports that are necessary.
-
I have a "universal disk format" DVD. It opens and plays fine using the "DVD Player" app. on this computer. It plays fine on both my Blue Ray disk players and HDTVs. I've used both the finder 'duplicate' and Disk Utility 'disk image' methods to try t
-
Warning sign in display window
I have a 20 gb 4th gen ipod, Today it has just stopped working. When you turn it on you first get the apple logo and then a picture of an ipod with a sad face on it with a warning triangle with an exclamation mark in the middle of it and the apple we
-
FM for creating Cash Journal Entries
Hi guys, What is the FM for making Cash Journal Entries? Thanks, Chirantan
-
The page cannot be displayed while running the report with web link
Hello, I tried to run the report using a web link similar: http://hostname/reports/rwservlet?report=WRFTCKL.rdf&userid=use/pass@datbase&desformat=pdf&destype=CACHE¶mform=yes I am able to see the parameter form, but after I entered some parameter