Oc4j and ejb3.0 as web services
Hi,
I have deployed a ejb3.0 jar with following files.
Interface :
package samples.webservice;
import javax.jws.WebService;
*@WebService*
public interface HelloRemote
public String echo(String input);
Bean
package samples.webservice;
import javax.ejb.Remote;
import javax.ejb.Stateless;
import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
*@WebService(name = "HelloRemote",serviceName = "HelloWorldService")*
*@SOAPBinding(style = SOAPBinding.Style.RPC)*
*@Remote(HelloRemote.class)*
*@Stateless (name = "HelloRemote")*
public class HelloWorld implements HelloRemote
*@WebMethod*
public String echo(String input)
return input+"Hello";
The ejb jar does not contain any deployment descriptor. I deployed it on OC4J 10.1.3.5. and Java-6.
It got deployed without any error.
But I am not able to see the WSDL using url.
My ejb jar name is TestOc4j.jar
At whct url I will be able to see the WSDL.
I checked the admin console, under web services tab, there is no entry. I think it should show my Ws entry.
Am I missing any step. The same WS (as ejb3) worked fine with the jboss6.
Regards
Ganesh
Hi,
you could use TopLink exposed by a EJB 3.0 session bean and use web services annotation of JSR-181 (available as a library) to expose it as a Web Service. In Business Components you expose methods to WebService by creating a remote configuration. I've done TopLink/EJB 3.0 and found it straight forward to use. In both cases the information to query from row 50 . 125 needs to be passed in by the Webservice.
For PLSQL you may want to look at PLSQL WebServices (there are OBE availabe on the OTN website for JDeveloper -- look in the 10.1.2 or 9.0.5 section)
Frank
Similar Messages
-
OC4j and JAX-RPC Web service.
Hello every one,
this is actually coming from :
OC4j 9.0.3 CMP/CMR and MVCSoft.
Is it possible to develope JAX-RPC webservice using sun jdk with OC4J ?
How can I do it ?
Thanks.
Giuseppe.Hi,
I should have said that:
I'm stuck with 9.0.3 as the 10.0.3 is a preview
and the final release is not available until
next summer.
I guess 10.0.3 should be better as it is compliant with J2EE 1.4 which should include JAXRPC support.
The problem with 9.0.3 is that being compliant with J2EE 1.3 it does not directly support JAX-RPC.
So I was wondering How to develop Jax-RPC web service using OC4J 9.0.3.
Sorry for to having specified the version.
Thanks.
Giuseppe. -
How to install and consume GroupWise Web Service (SOAP)
Hello! I'm Razvan, programmer from Romnia, and I am new to GroupWise development.
I am asking if anyone could help me with a C# Visual Studio 2010 example of how to install and consume GroupWise Web Service (SOAP).
The documentation from novell site didn't help me, i didn't understant much of it.
All I need is either a link to a documented GroupWise C# developer step-by-step tutorial, or some code examples.
Can you please show me some code examples in C# with:
1)loging in using a username and a password,
2)retrieving contact list,
3)retrieving appointment list,
4)sending a mail,
5)setting an appointment
I don't know how to use "groupwise.wsdl" and customise it so that it points to our GroupWise server.
Please, I really need this because I am working at a project right now which involves GroupWise integration.
I hope I haven't disturbed anyone with my simple question.
I know this might be a very simple question given the complexity of the other posts here, but that's why I really hope I will get an answer soon.
Thank you very much!
Signature:
How old is the Orthodox faith?
How old is the orthodox faith?Just a comment.
The value for the version element should be "1.02"
not "1.2".
Preston
>>> On Tuesday, March 01, 2011 at 8:06 AM,
TheRomanian<[email protected]> wrote:
> I have great news! After strong documentation yesterday and today, I've
> just made a successfull example that actually connects to our GroupWise
> server.
>
> I made it in PHP.
>
> I need an ASP.NET + C# application, but now is very simple to convert
> it. I post the PHP code here for other people who in future might be
> interested in finding out.
>
> So a simple PHP GroupWise Login code using "groupwise.wsdl" web
> service:
>
>
> require_once('./GWService/GroupwiseService.php');
> require_once('FB.class.php');
>
> $classmap = array(
> 'Authenication' => 'Authenication',
> 'PlainText' => 'PlainText',
> 'loginRequest' => 'loginRequest',
> 'loginResponse' => 'loginResponse',
> 'logoutRequest' => 'logoutRequest',
> 'logoutResponse' => 'logoutResponse',
> 'UserInfo' => 'UserInfo',
> );
>
> $gwservice = new GroupwiseService(
> "./WSDL/groupwise.wsdl",
> array(
> "location" => "http://11.150.40.78:8756/soap",
> *Your GroupWise server IP:
> and PORT*
> "classmap" => $classmap,
> "trace" => true)
> );
>
> // do login
> $pt = new PlainText();
> $pt‑>username = *"YOUR GROUPWISE USERNAME"*;
> $pt‑>password = *"YOUR GROUPWISE PASSWORD"*;
>
> $lr = new loginRequest();
> $lr‑>auth = $pt;
> $lr‑>language = "en";
> $lr‑>version = "1.2";
> $lr‑>application = "phpClient";
>
> $lres = $gwservice‑>loginRequest($lr);
> //print_r($lres);
>
>
> I Hope this will help others.
>
> ‑‑
> Signature:
>
> How old is the Orthodox Faith?
> 'How old is the orthodox faith?'
> (http://www.orthodoxphotos.com/history.shtml) -
How can I authenticate and authorize with Web Service on ESB ?
Hello,
I want to authenticate and authorize client with Web Service published
by HTTP/SOAP BC.
Simply if it is an Web Service as J2EE application, I will use
Basic Authentication with JAX-RPC and Realm.
But I think that Web Service published by HTTP/SOAP BC is not belong
to J2EE Application. Threre is no place to describe security role mapping
(like web.xml).
JBI 1.0 the section "5.5.1.1.3 Normalized Message Properties" comments
JAAS Subject is given in the NM Properties. Really in this package
com.sun.jbi.internal.security.*
implements JAAS autentication and authorization (at JaasAuthenticator).
But I can't see how to configure my Service to use this.
How can I authenticate and authorize with Web Service on ESB ?
I referred to the resources.
Mutual Authentication for Web Services: A Live Example
http://developers.sun.com/prodtech/appserver/reference/techart/mutual_auth.html
XML and Web Services Security
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/Security7.html
JAAS Authentication Tutorial
http://java.sun.com/j2se/1.4.2/docs/guide/security/jaas/tutorials/GeneralAcnOnly.html
Thanks,
Takurou
- environment ---------------------------------------------
OpenESB : Project Open ESB Starter Kit
AppServer : Sun Java Systems Application Server 9.0 PE
OS : Windows XP
I don't assume to use SSL (if It's necessary I will try).
User information is stored in a LDAP Server.
-----------------------------------------------------------Hello,
I read this resource.
SecurityDesign
http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=SecurityDesign
Then I think [non-ssl and ssl/tls and so on] securing by basic authentication is ongoing feature at this time.
But I can't see well why this page comments 'HTTP over SSL, TLS'.
HTTP/SOAP Binding Component Overview
http://download.java.net/general/open-esb/docs/jbi-components/httpsoap-bc.html
Does BC support only "SSL server authentication" ?
Doesn't BC support "SSL client authentication" by username/password ?
Thanks,
Takurou -
Apex 4.1 Form and Report on Web Service Report displays nothing
Hello I created and tested a webservice using the test feature in Apex 4.1.
I know the results is a string of 1 row.
I created a Form and Report on Web Service. When I run the form there is nothing displayed in the Reports section its just blank.
If I run the sql from the results region I get no data found.
Is the problem the returned data is not stored in the collection?
Edited by: Oracle Primavera on Oct 26, 2011 3:32 PMWhat would be the reason for the following.
Testing the webservice in apex returns values.
However when I run Form and Report on Web Service Report if I query the collection it is always empty?
Does anyone have any experience on this issue? Is it a bug? Please some hints I have been trying for two weeks without success. -
Examples needed for Idoc to file and IDOC to web services
Hi ,
Could any one of you give some examples which take me through step-by-step in building IDOC-TO-FILE and IDOC-TO-WEB SERVICES?
Regards,
XI Developer.Hi,
For IDOC scenario you need to first do the required configuration:
ALE configuration for pushing idocs from SAP to XI
/people/swaroopa.vishwanath/blog/2007/01/22/ale-configuration-for-pushing-idocs-from-sap-to-xi
Testing purpose u can use the below method:
IDOC testing using WE19
/people/sameer.shadab/blog/2005/07/25/reposting-idocs-instead-of-recreating--for-testing-purpose-xi
/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters --> For Idoc sender: IDOC -file
IDOC configuration:
Please follow the below process for configuration:
Pre-requisites for Inbound IDoc to R/3 from PI:
Configuration required at Xi side:
Go to IDX1: configure the port.
Go to IDX2: load the DOC metadata.
Go to SM59: Create RFC destination which points to R3 system this is require in the case where your IDOC is sent to R 3 system,
Configiration required at R3 side:
Maintain Logical System for PI (SALE transaction):
Maintain Partner Profile for XI system(WE20):
Pre-requisites for Outbound IDoc from R/3 to PI:
Configurations required in R/3:
Maintain Logical System (SALE)
Define RFC Destination (SM59) which points to PI system
Maintain Port (WE21)
Maintain partner profile. (WE20):
Maintain Distribution Model (BD64):
File To IDOC - Part1 (SLD and Design):
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC&
File To IDOC - Part2 (Configuration):
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part2+(Configuration)&
File To IDOC - Part3 (Steps required in XI and R3):
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part3(StepsrequiredinXIandR3)&
SOAP scenario:
YOu have to first create the WSDL through ID and import that WSDL in to IR external definition.
Refer the below thread and pdf:
How to use SOAP adapter:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9cd4
SAP AII - How to consume and expose webservices ?
Thnx
Chirag
reward points if it helps. -
How to create items and BOMs using web services
Hi All,
I need to create, change and read Items and BOMs through web services (using SOA Gateway, right). I found this one here: "Process Item (convenience wrapper version)" or "Process Item" within
Internal Name EGO_ITEM_PUB
Type PL/SQL
Product Advanced Product Catalog
Status Active
Business Entity Catalog Item
Right now, I don't know how to use it. If somebody has a simple example to create a single item, this would be perfect! Which one would be the right one to read detailed information about an existing item?
The second object I need to maintain (create, change and read) is BOM. Which API can I use here?
btw: I use EBS 12.1.1 on windows.
Many thanks,
KonradHi!
Thanks for your quick answer but unfortunately, I must admit that I'm an absolute beginner with Oracle and EBS and so things like:
Enable trace and generate the tkprof file or open the form using forms builder to get the name of the API used in thta screen.or
Please check e-trm site for your question do not help me to much :-(
Any other advice?
Konrad
Api's in EBS
Re: Api's in EBS
http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
API
Fixed Asset API
List of API
Re: List of APIs
Regard
Helios -
Difference between EAS(Exchange activesync) and EWS(Exchange web service)
What are the main differrences between EAS(Exchange activesync) and EWS(Exchange web service)...
I know the basic difference
that is EAS(Exchange activesync) is a set of protocol
and EWS(Exchange web service) is a web service....
Please explain me the differenceHi MangeshDD,
Some other information for you:
Understanding Exchange Web Services Virtual Directories
If you still have other confused points, please feel free let us know.
Regards!
Gavin
TechNet Community Support -
How to deploy and debug java web service in eclipes or using any other soft
Hai,
can any one tell me how to deploy and debug java web service in eclipes or using any other software.
i have used tomcat web server and jdk1.4.0 to develop web service.
we have used web service to interact with MS outlook .
bye
sudhakar.mHi Sudhakar,
If you are used to working with ant then you can very well use eclipse to deploy your web service.
You would usually have the ant script in the source root working directory. From eclipse if you select the build file from the navigator view and right click you will see a run ant option in the pop up menu.
Select that option and you would be able to see each targets with a checkbox select option. So define each target maybe one for wsdl2java conversion, one for compilation and one for deploying your web services. You can either make all of them run by having depends option on or you can run them individually as it takes your fancy.
I am not sure about debugging a web service yet.
Hope this helps
Aviroop
The truth is out there? Does anyone know the URL? -
How to develop and call Asynchronous web service
Hi All,
I need to have a java web service that will be called asynchronously.
That should execute, once triggered and caller shouldnt need to wait till its completion.
How to develop and call asynchronoue web service ?
Thanks
SaikrishnaLet your web service start its own background thread (*) somehow and move your business logic from web service to this thread. Then you can return from your web service. The client won't be blocked and your application will run on your server after service callout will be finished.
I hope that's what you need. Anyway, there is only "asynchronous communication" and nothing like "asynchronous web service". At least from HTTP point of view, every call is synchronous - you have request and response.
(*) You shouldn't start your own thread since you are in JEE world. Look at documentation for your container. E.g. for weblogic there are workers you can use this way. Or you can choose the other way. I hope that for any container you can just enqueue your web service request to any JMS queue and move your business logic to an appropriate MDB. Then, your web service will be just a simple JMS producer and your web service client won't be forced to wait for business logic to finish.
Last but not least, next time choose a better forum. :-) -
JMS producer and consumer as Web service?
Q:WSI17-Does Weblogic support JMS producers and consumers as Web service? And could
it be Topic or Queue?A<WSI-17> The message style web services can be producers, consumers or both. Additionally,
both Point to Point (Queue) and Publish/Subscribe (Topic) domains are supported.
See the documentation at http://edocs.bea.com/wls/docs61/webServices/develop.html#1031913.
"Elie Dagher" <[email protected]> wrote:
>
Q:WSI17-Does Weblogic support JMS producers and consumers as Web service?
And could
it be Topic or Queue? -
Q<RPCC-21> Can you compare a performance of "usual" RPC from EJB and RPC from Web
Services?
A<RPCC-21> There are additional performance overheads for invoking a web service
when compared to straight EJB invocation. However, you should not think of web
services as a way to replace your EJBs instead you should be willing to accept
some performance decline for the massive gains in platform interoperability and
the ability to exposure your services outside of you firewall.
Additionally, performance decreases will be dependent on several factors. The
most significant of which is the XML-Java and Java-XML translation of the SOAP
message. This can be very fast if the XML structure is simple but if you web services
requires a parameter that has a complex XML format you may see a more significant
slow down.
AdamSorry if this sounds like I am new to this but I am.
So, the extended version is the format that would be used if you were not utilizing the files that the wsdl2java function creates?
And this is done to when you want more flexibiility for the user to call your service?
So, you would push to have the stub files used when you want to control how the web service is used?
thanks for the feedback. -
Internal monitor ,debug service and Workflow Document Web Services Service
hi,
I have my production oracle apps:R12 12.0.6 ,RHEL 4
showing following error in oracle forms:
internal monitor showing actual 0 and target 1,debug service actual 0 and target 1 and Workflow Document Web Services Service actual 0 and target 1.
Please reply urgentlyHi,
It means, those managers are down.
1. Did you try to restart "Workflow Document Web Services Service" by clicking restart button from Administor Screen ?
2. Were they up and running ? if yes, was there any recent change ?
3. Please check internal manager log and look for any error
4. Use the below Navigation to get more details
From OAM > workflow > Service components > click Web Services OUT Agent > View Log
Thanks
Edited by: user763619 on Jan 16, 2011 9:53 PM -
How to integrate Microsoft and SAP using Web Services?
Hi All
How to integrate Microsoft and SAP using Web Services? If any one has document please send it to me. My id is [email protected]... Please
Help me
Best Regards
Ravi ShankarHi Ravi,
This is for Customizing Email and Other Web Services.
Create addresses
The address maintenance of R/3 users is carried out either via the R/3 User Maintenance (Transaction SU01) or the Private office settings (Transaction SO12):
Address --> Other communication...
Selection of the required communication service.
Enter address.
Copy or save.
b) Configuration of SAPconnect (Transaction SCOT)
Set communication method
4.0 + 4.5: Goto --> Customizing --> Communication methods
as of 4.6: Settings --> Communication methods
Set the method of the required communication service to the value 'SAPCONNECT' and save the setting.
Customized the same for Internet mailing.
C) If you want to Transfer Table Structure Values from SAP R/3 to Web Services then
1. Create BAPI and Transfer whichever things you want.(Note: The Structure
of BAPI should be similar to Web Structure (Datatypes).
2. Create a BDC and Schedule it in the Background.
Hope it helps you, Awaiting for the Reward Points.
Thanks
Subrato Chowdhury -
Q<WWO-13> What are the difference between WLS6.1 and WLS7.0 web services?
A<WWO-13> The differences are huge, so different in fact that 6.1 web services cannot
be deployed in 7.0. WLS7.0 and Workshop have much greater functionality than the
limited stateless session (RPC-style) and JMS destination (MSG-style) approach of
6.1. Workshop web services can interact with any type of EJB, any JMS destination
as well as other web services and directly accessing databases. The framework for
building the web service is better and more adaptable and Workshop provides a fully
integrated develop, deploy, test and debug environment. Additionally, WLS7.0 have
the capacity to be much better at performance since due to XML parser enhancements
and the addition of XML maps.If you want to take existing WLS6.1 web services and convert them to WLS7.0 you can
do so quite easily. The WLS7.0 Ant still supports wsgen so you do not need to even
change your build.xml file. The generated web service however will be implemented
is a manner compliant with the WLS7.0 environment. More details are at:
http://e-docs.bea.com/wls/docs70/webServices/anttasks.html#1070576
"Adam FitzGerald" <[email protected]> wrote:
>
Q<WWO-13> What are the difference between WLS6.1 and WLS7.0 web services?
A<WWO-13> The differences are huge, so different in fact that 6.1 web services
cannot
be deployed in 7.0. WLS7.0 and Workshop have much greater functionality
than the
limited stateless session (RPC-style) and JMS destination (MSG-style) approach
of
6.1. Workshop web services can interact with any type of EJB, any JMS destination
as well as other web services and directly accessing databases. The framework
for
building the web service is better and more adaptable and Workshop provides
a fully
integrated develop, deploy, test and debug environment. Additionally, WLS7.0
have
the capacity to be much better at performance since due to XML parser enhancements
and the addition of XML maps.
Maybe you are looking for
-
Is there a way to make Color understand Cyrillic symbols in file names?
When I'm working with any clips, that have non-latin symbols in their file names, Color names them with some system-specific symbols, and every file is named in a very inconvenient way. The files are named so weirdly, that I really can't understand w
-
Loading multiple swfs using air 3.6 for ios
Adobe, can you please provide us with the code to load multiple swf files for ios. Please provide examples. The code below loads multiple swfs, but the swfs stall, so this does not seem to be a solution. Code description: A flash file made up of 4 fr
-
All of a sudden the menu button stopped working. It was fine one day then I put the ipod on charge, several days later when I tried to use it again the Menu button no longer works... Actually I just realized that the Play/Pause button doesnt work cor
-
Do not apply Templates for dynamic page
Hi, When i add a tag <ORACLE> ...</ORACLE> then all code before this tag don't displate.(I have viewed source after apply template but did't see code before Oracle tag). Could you tell me the way to sovle the problem. thanks ! thangtk
-
Need custom button for Thunderbird for FF toolbar; Don't know the website.
I have had a Thunderbird Custom Button for my FF toolbar and have lost it. This happened once before had someone gave me a website where all of the old custom buttons qwe listwed and I was able to drag & drop the button from there. Unfortunately I do