Question about Using PAPI Web Service in PowerBuilder 9
Hi, all.
I Have a simple question about using papiws in power builder 9.
In pb9, I created a new Web Service Proxy Wizard and I input a url for papiws(ex. http://seraphpernote:7001/papiws/PapiWebService) and click next.
But I couldn't get any Service List.
In Eclipse, I used this url for using papiws well.
Does anybody know about this case??
help me plz.
IIRC you must activate PAPI-WS for the engine. In Studio you do it by right-clicking on the project, then "engine preferences". In enterprise/standalone you must activate PAPI-WS in the Admin Center.
Similar Messages
-
Question about document/literal web service
Hello every body.
I have some question about document/literal web service.
I’ve been working with Axis before.
Axis has four valid signatures for your message-style service methods:
public Element [] method(Element [] bodies);
public SOAPBodyElement [] method (SOAPBodyElement [] bodies);
public Document method(Document body);
public void method(SOAPEnvelope req, SOAPEnvelope resp);
The same I am trying to do with WebLogic API for webservices.
But when I am trying to test web service (public Document method (Document body); )
I have serialized exceptions for org.w3c.dom.Document.
Do I have to write a custom class for org.w3c.dom.Document serialization?
If yes can you give me some idea or example?
The all idea behind this web service is. I have just one web service and mane classes for XML processing. Depends what xml document will be during runtime, web service will be using different class for xml processing. It works fine with Axis, but in case of WebLogic I have some problem.
One more question… How I have to call this web service from java client?
I have seen this example http://www.manojc.com/?sample31 ,
but this web service looks like (Document helloDom()). I need to send Document.
This example works for Dynamic Proxy, but does not work for static call.
Any ideas?? Thank in advance.Hi,
I am getting a similar issue. I created a Document-style/literal webservice and deployed on Weblogic 9.2 . Then I generated client stubs using clientgen. I get the following exception stack trace:
java.rmi.RemoteException: web service invoke failed: javax.xml.soap.SOAPException:
failed to serialize class java.lang.Objectweblogic.xml.schema.binding.SerializationException: type mapping lookup failure on
class=class com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl TypeMapping=TYPEMAPPING SIZE=3
ENTRY 1:
class: java.lang.Object
xsd_type: ['http://xmlns.ozarkexpress.com/business/sell']:stns:echoDocumentResponse
ser: weblogic.xml.schema.binding.internal.builtin.XSDAnyCodec@1125127
deser: weblogic.xml.schema.binding.internal.builtin.XSDAnyCodec@18dfef8
ENTRY 2:
class: java.lang.Object
xsd_type: ['http://xmlns.ozarkexpress.com/business/sell']:stns:echoDocument
ser: weblogic.xml.schema.binding.internal.builtin.XSDAnyCodec@15e83f9
deser: weblogic.xml.schema.binding.internal.builtin.XSDAnyCodec@2a5330
ENTRY 3:
class: java.lang.Object
xsd_type: ['http://www.w3.org/2001/XMLSchema']:xsd:anyType
ser: weblogic.xml.schema.binding.internal.builtin.XSDAnyCodec@bb7465
deser: weblogic.xml.schema.binding.internal.builtin.XSDAnyCodec@d6c16c -
Can anybody give me complete guideance & code about using j2me web service?
Hi to all !
I have posted problem about using j2me web service ...
but still nobody have give me at least one response..
can anybody give me complete example about using webservice in j2me?
premalHi to all !
I have posted problem about using j2me web service
but still nobody have give me at least one
response..
can anybody give me complete example about using
webservice in j2me?
premal-----------------------------------
Hi, You may find help using netBean IDE.In netBean IDE help, there you should find step by step solusion for web service as well soap messang technology
your best regard
http://www.techbd.com
[email protected] -
Basic questions about PL/SQL web services and datasource names
Hi there,
I successfully generated a web service for a PL/SQL packaged procedure in JDeveloper 11.1.1.3.0).
In the web service base class the following code was generated:
__dataSource = (javax.sql.DataSource) __initCtx.lookup("java:comp/env/jdbc/dbconnectionDS");However in the weblogic server the datasource name is jdbc/somethingelse so the deployment fails at first.
What is the recommended procedure to solve this issue? The obvious solution is to manually edit the source -- that is what I did and it worked fine. However if I re-generate the web service I will lose my change. Is there a better way to do this?
Another question -- in the generated web.xml file, there is a resource-ref for the datasource. I was hoping that changing the datasource name there would help but it didn't work. What is it used for in this context?
Thanks
LuisHi Vishal,
I did as you suggested but it didn't work... see below more details.
Thanks
Luis
1 - I re-generated the web service from the PL/SQL package. The constructor in CFBTestWSBase class looks likes this:
public CFBTestWSBase() throws SQLException
{ try {
javax.naming.InitialContext __initCtx = new javax.naming.InitialContext();
__dataSource = (javax.sql.DataSource) __initCtx.lookup("java:comp/env/jdbc/custfeedbackDS");
} catch (Exception __jndie) {
throw new java.sql.SQLException("Error looking up <java:comp/env/jdbc/custfeedbackDS>: " + __jndie.getMessage());
}2 - I added the following section to weblogic.xml:
<resource-description>
<res-ref-name>comp/env/jdbc/custfeedbackDS</res-ref-name>
<jndi-name>jdbc/DataSource</jndi-name>
</resource-description>3 - I got the following error when during deployment to weblogic server:
[HTTP:101216]Servlet: "CFBTestWSPort" failed to preload on startup in Web application: "CustFeedbackTestWS.war".
java.sql.SQLException: Error looking up <java:comp/env/jdbc/custfeedbackDS>: While trying to look up comp/env/jdbc/custfeedbackDS in /app/webapp/CustFeedbackTestWS.war/346617503.
at cfbtestws.CFBTestWSBase.<init>(CFBTestWSBase.java:33)
at cfbtestws.CFBTestWSUser.<init>(CFBTestWSUser.java:11)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
... -
Question about configuring REST web service in EBS instance
I am from EBS SCM team. From one wiki page, it says OA Framework provides REST framework to expose OAF BC4J objects as web services. Can you provide more details about how to configure REST web service for one EBS instance? Any related information is also helpful.
Edited by: 936859 on Sep 7, 2012 5:45 PMIIRC you must activate PAPI-WS for the engine. In Studio you do it by right-clicking on the project, then "engine preferences". In enterprise/standalone you must activate PAPI-WS in the Admin Center.
-
Question about MBeans for web service metrics and configuration
Hi,
I'm new to JMX and trying to figure out how to create a MBean structure that captures a tree similar to the following for some web services I'm working on. All the operations will have the same set of metrics I'm collecting, so I'd like to reuse as much of the MBean structure as possible. In addition, the service will have various config parameters that need to be able to be modified during runtime via JMX. Below is an example of something similar to what I'd like to be able to do:
user
+-com.example.ws.CalculatorService
+-Attributes
+-ServiceName
+-ServiceVersion
+ServiceConfigParam1
+ServiceConfigParam2
+Operations
+-SetServiceConfigParam1()
+-SetServiceConfigParam2()
+-AddOperationMethod
+-Attributes
+-RequestCounter
+-ResponseCounter
+-Operations
+-ResetAllCounters()
+-ResetRequestCounter()
+-ResetResponseCounter()
+-SubtractOperationMethod
+Attributes
+-RequestCounter
+-ResponseCounter
+-Operations
+-ResetAllCounters()
+-ResetRequestCounter()
+-ResetResponseCounter()Where the counters are a variety of metrics to collect for each web service operation. Is there a standard/commonly accepted way to implement this? What type of MBean is best suited, standard, or do I need to use dynamic MBeans? Thank you for any pointers to useful references.
/Paul KuykendallI ended up finding the answer after more digging. The page [http://java.sun.com/developer/technicalArticles/J2SE/mxbeans|http://java.sun.com/developer/technicalArticles/J2SE/mxbeans] had a section about handling inter-MXBean references that turned out to be exactly what I was looking for.
This reply is just to help anyone else that stumbles through with a similar problem to mine and point them in the right direction.
/Paul -
Beginner's questions about WCF and web services
For the purpose of this forum let me just say that I got my certs back in Dot Net 2.0. I know how to write simple web services. Now someone has dumped a huge package of code on my desk that (I think) contains a WCF project (without documentation
of course). Contains references to System.ServiceModel.
So my questions...
1. What (if anything) is the difference between WCF and Web API?
2. If there is a difference, how do you decide which one to use?
3. Assuming that this project on my desk is a WCF project, where can I find some hints on how to run it in VS2013 Community?WEB API is restricted to ASP.NET and HTTP.
http://captechconsulting.com/blog/john-nein/aspnet-web-api-vs-windows-communication-foundation-wcf
WCF uses more communication protocols than just HTTP, there are more ways to host a WCF service other than IIS, like a selfhosting exe type WCF server, and WCF is a SOA solution.
WCF is a more robust solution in a whole lot of ways is the bottom line.
http://en.wikipedia.org/wiki/Service-oriented_architecture
http://www.codeproject.com/Articles/515253/Service-Oriented-Architecture-and-WCF -
Question about "top-down" web services development
I tried to follow the Oracle "RPC literal top-down web services how-to" to develop a web service with a top-down approach but I have error when I try to compile with Ant the provided example.
This howto is located at: http://www.oracle.com/technology/sample_code/tech/java/codesnippet/webservices/rpc-lit/index.html
The error I have is:
D:\Franck\WebServices\prototype\projectAS10g\exemple\rpc-lit>ant
Buildfile: build.xml
env-check:
check-oracle-home:
check-j2ee-home:
init:
sub-init:
gen-service:
[echo] Generating service artifacts
env-check:
check-oracle-home:
check-j2ee-home:
init:
wsa:
[java] java.util.zip.ZipException: The system cannot find the file specified
[java] at java.util.zip.ZipFile.open(Native Method)
[java] at java.util.zip.ZipFile.<init>(ZipFile.java:112)
[java] at java.util.jar.JarFile.<init>(JarFile.java:127)
[java] at java.util.jar.JarFile.<init>(JarFile.java:65)
[java] Exception in thread "main"
BUILD FAILED
D:\Franck\WebServices\prototype\projectAS10g\exemple\rpc-lit\build.xml:21: The following error occurred while executing this line:
D:\Franck\WebServices\prototype\projectAS10g\exemple\rpc-lit\config\common.xml:63: Java returned: 1
Total time: 1 second
When I look at the common.xml file which is used by the build.xml one I have a class like:
<pathelement location="${ws.lib.dir}/orasaaj.jar"/>
The problem is that I do not have this jar file on my disk and I can't find it on the net. Maybe it is one of the root cause of my build failed.
Does anyone experience this howto successfully and if someone can tell me where to find this jar file it would be great.
ThanksI tried to follow the Oracle "RPC literal top-down web services how-to" to develop a web service with a top-down approach but I have error when I try to compile with Ant the provided example.
This howto is located at: http://www.oracle.com/technology/sample_code/tech/java/codesnippet/webservices/rpc-lit/index.html
The error I have is:
D:\Franck\WebServices\prototype\projectAS10g\exemple\rpc-lit>ant
Buildfile: build.xml
env-check:
check-oracle-home:
check-j2ee-home:
init:
sub-init:
gen-service:
[echo] Generating service artifacts
env-check:
check-oracle-home:
check-j2ee-home:
init:
wsa:
[java] java.util.zip.ZipException: The system cannot find the file specified
[java] at java.util.zip.ZipFile.open(Native Method)
[java] at java.util.zip.ZipFile.<init>(ZipFile.java:112)
[java] at java.util.jar.JarFile.<init>(JarFile.java:127)
[java] at java.util.jar.JarFile.<init>(JarFile.java:65)
[java] Exception in thread "main"
BUILD FAILED
D:\Franck\WebServices\prototype\projectAS10g\exemple\rpc-lit\build.xml:21: The following error occurred while executing this line:
D:\Franck\WebServices\prototype\projectAS10g\exemple\rpc-lit\config\common.xml:63: Java returned: 1
Total time: 1 second
When I look at the common.xml file which is used by the build.xml one I have a class like:
<pathelement location="${ws.lib.dir}/orasaaj.jar"/>
The problem is that I do not have this jar file on my disk and I can't find it on the net. Maybe it is one of the root cause of my build failed.
Does anyone experience this howto successfully and if someone can tell me where to find this jar file it would be great.
Thanks -
A simple question.
I use BPM standalone. I create an ADF (PAPI) to show the information of the processes. The ADF application can be deployed to weblogic or oracle application server.
When should I use PAPI web service?
ThanksIf you have decided to use PAPI then I think makes no sense to use PAPIWS but think if you want to do the same with .NET then the only possibility you have is PAPIWS.
Hope it helps -
PAPI Web Service (PAPI-WS) Example for Oracle BPM Studio
Here is the location of a step-by-step explanation on how to use PAPI Web Service (PAPI-WS) to create a work item instance and then run the instance inside an activity in a process running on Oracle BPM Studio.
http://www.4shared.com/file/128256802/f20abc7a/PAPI-WS_for_Oracle_BPM_Studio.html
Be sure to use the project that is in the zip file for this example.
If you need an example of how to use PAPI-WS on Oracle BPM Enterprise, go to this thread: PAPI Web Service (PAPI-WS) Example for Oracle BPM Enterprise Standalone
If you need a step-by-step example of how to use PAPI (the Java API) go to this thread: Creating a new work item instance in a process using PAPI
Hope this helps,
DanHi,
Is there any sample code showing PAPI-WS with VS 2008? AFAIK, there is a sample using VS 2005 and WSE 3.0, but I'm interested in using VS 2008/WCF.
Regards, -
PAPI Web Service (PAPI-WS) Example for Oracle BPM Enterprise Standalone
Here is the location of a step-by-step explanation on how to use PAPI Web Service (PAPI-WS) to create a work item instance and then run the instance inside an activity in a process running on Oracle BPM Enterprise Standalone.
http://www.4shared.com/file/128249957/9bd6ef61/PAPI-WS_for_Oracle_BPM_Standalone.html
Be sure to use the project that is in the zip file for this example.
To see how to invoke PAPI-WS when using Oracle BPM Studio, go to this thread: PAPI Web Service (PAPI-WS) Example for Oracle BPM Studio
If you need a step-by-step example of how to use PAPI (the Java API) go to this thread: Creating a new work item instance in a process using PAPI
Hope this helps,
DanDan,
I tried in both studio and Standalone.
From Studio :*
1. The Url for the Webservice is (http://localhost:8585/papiws/PapiWebServiceEndpoint?wsdl). From studio by default port number was 8585.From this studio wsdl URL(http://localhost:8585/papiws/PapiWebServiceEndpoint?wsdl),I did n't see any wsdl text in the browser.
From Standalone :*
1. In BPM Admin Center, I have selected *"PAPI Web Services"* check box(Page 5 of your document).
2. In The BPM Admin Center, I have clicked on *"Start BPM Web Applications"*.
3. After Stand alone server started *"Launch PAPI WebServices Console"* link was enabled,And I clicked on that link.It opened a browser with URL (http://localhost:8686/papiws/PapiWebService)
Oracle® BPM PAPI Web Services
Service Name 'PapiWebService'
Style: Document Literal Wrapped
SSO Enabled: false
WS-Security UsernameToken Profile Authentication Enabled: false
HTTP Basic Authentication Enabled: true
Preset Authentication Enabled: false
MTOM Optimization for attachments Enabled*: false
Endpoint: http://localhost:8686/papiws/PapiWebServiceEndpoint
WSDL: http://localhost:8686/papiws/PapiWebServiceEndpoint?wsdl
I have copied wsdl URL(http://localhost:8686/papiws/PapiWebServiceEndpoint?wsdl) and pasted it into a browser's URL field.I did n't see any wsdl text in the browser,but I see following error
HTTP Status 404 - Servlet PapiWebServiceServlet is not available
type Status report
message Servlet PapiWebServiceServlet is not available
description The requested resource (Servlet PapiWebServiceServlet is not available) is not available.
Apache Tomcat/5.5.15
Edited by: Prabhasankar on Dec 24, 2010 9:10 AM -
Invoking a web service not created using oracle web service lib
Hi All,
I have a need to invoke my web service from oracle sql command. My web service not created using oracle web service library, but it is created using axis c++ libraries. Is it possible to do so,
Thanks in advance,
Regards,
MonicaIn order to call out from the database process, is SQL (or PL/SQL) you need to generate some client code, that understand the details about the specific of the service you want to invoke and can produce the correct SOAP request. Once this proxy is uploaded in the Database, you can use it.
There is a set of Database Web services samples that should help you get started. You can also take a look at the developer's guide - see Developing a Web Service Client in the Database.
Hope it answers your question.
--eric -
Make sure that your bean is implementing the serializable interface and that
you are accessing the bean from the session with the same name.
Bryan
"Sandeep Suri" <[email protected]> wrote in message
news:[email protected]..
Hi, I have quick question about use of USEBEAN tag in SP2. When I
specify a scope of SESSION for the java bean, it does not keep the
values that I set for variable in the bean persistent.Thanks,Sonny
Try our New Web Based Forum at http://softwareforum.sun.com
Includes Access to our Product Knowledge Base! -
Cannot pass data from Web Dynpro to XI using a Web Service
Hi All,
We have been facing some issues when we try to pass on a SOAP / XML message via a WSDL from a WebDynpro App to XI - No data is reaching XI interface. The payload data details for the inbound message in XI is empty. When testing the WSDL separately using XML spy the data passes to the XI successfully.
The problem only occurs when we pass on the data from the WebDynpro component.
We are also passing additional information _user and _password to ensure authenticated access.
Steps that we completed so far:
1. Created a WSDL which we can use to communicate to XI interface.
2. Imported WSDL using webdynpro Web Service Model import
functionality.
3. Bound WSDL with webdynpro components.
4. Pass on data through WSDL contexts.
5. Execute WSDL model.
Any help would be much appreciated.
Thanks,
RRHi,
please check document:
Almost Everything about Transaction Launcher u2013 Part
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/3059fb20-987f-2e10-ef82-d147b9b5e8b4
Denis -
How to supervise (and fix) using BPEL web services in AIA?
We have unbelievably many problems with using AIA & web services concerned. Is there any way of online monitoring using the web services, checking data/parameters provided and fixing what needed - before a disasters comes? The supervising layer should work WITHOUT the same environment (rather on the system level) in order to be on a qualitative much higher reliability level. I would gratefully appreciate any experience to help us from heavy problems...
Hello,
With one button you want to perform 3(Create, Update and Delete) operation
To create:
First check whether the data exist with full combination of Name,Desc and City.
If not exist you can execute the create function.
If exist, get confirmation to delete the item by pop up. Using item ID you can perform Delete operation
To Update:
How you want to update the item, by keeping unique value or combination of columns?
based on that you can perform the update operation.
Whenever you see a reply and if you think is helpful, click "Alternate TextVote As Helpful"! And whenever you see a reply being an answer to the question of the thread, click "Alternate TextMark As Answer
Maybe you are looking for
-
User command is not getting triggered in interactive ALV with LIST display
Hi experts, I have developed an interactive ALV report with LIST display. Here, the issue is, when i double click a record in the primary ALV list, the control must go to the USER COMMAND event which i have written in my report. But the user command
-
Email payment advice for multiple emails
Hi There, I have configured the BTE 00002040, every thing works perfectly to send the payment advice to a single email id from vendor master but out client wants a copy of the payment advice also to sent to their group email id, so with the help of o
-
NAT settings Moderate can't get to Open
I have spent 6 hours trying every tip I could find in past Apple Support Communities, Google searches, etc and while I can connect to XBOX live it is still giving me a NAT moderate setting warning. My modem is an Actiontec GT701-WG and my router is T
-
Drill down in Second grid of planning book
Dear Team I have created a planning book with two grids. I want to enable drill down in second grid aswell. How can I get it done? Also if I want different chars to be used in drill down for first grid and different for second, will it be possible. I
-
Hi out there, I'm trying to write a database-backed web application that would be used as a meeting-scheduling tool. It would work as following: -Let's say there are 10 people who constantly need to meet with each other but it's hard for them to sche