3rd party payment integration with ADF application

Hi ADF experts,
We have a requirement to integrate our ADF application with 3rd party payment gateway.
For this we have created 2 servlets(one to post data, and one for relay response) which will talk to payment gateway.
Since we are using servelts, we wont have access to bindings or any of ADF features. We manage the handshake between servlets and ADF app by passing data through session variables.
I am not happy with this solution, even though it works in our test environment. I would prefer a complete ADF soultion rather than using servelts/jsps.
Is there a standard way(either inbuilt in ADF or extensions) to integrate 3rd party gateway with ADF application which is safe and secure?
Jdev used: 11.1.1.1.5
Payment gateway used: authorize.net
thanks
-Venkat

You can access adf application module from a servlet. All you have to do its to setup a pagedef for the servlet.Check out my blog http://tompeez.wordpress.com/2011/12/16/jdev11-1-2-1-0-handling-imagesfiles-in-adf-part-3/ Which shows how to do this.
I'm not aware of standard integration to a payment service.
Timo

Similar Messages

  • BPM Tasklist Integration with ADF Application

    Hi Experts,
    We are using Jdeveloper 11.1.1.7 in our project and need to integrate with Oracle BPM 11g. We basically need to see the BPM task list as well as initiate a new task from ADF Application.
    I have already searched the blogs and internet about the same. Below are some of them along with andrejus blogs.
    Con-Fusion, Bugs, Facts & Workarounds: ADF-BPM Integration: Custom Worklist.
    http://docs.oracle.com/cd/E23943_01/user.1111/e15175/bpmug_ws_taskflows.htm#BPMUG20812
    What I am looking for is step by step process including the things which needs to be done on Weblogic and domain side to integrate task list with adf application.
    Thanks

    It seems all of the instructions are there on your second link.  When it comes to doing the weblogic portions there are links from there to another guide.  I found the following two other links but your second link looks the closest to what I remember from an internal document that had those same steps.
    https://blogs.oracle.com/webcenterportal/entry/oracle_bpm_suite_oracle_webcenter
    http://andrejusb.blogspot.com/2013/10/integrating-custom-bpm-worklist-into.html

  • Can Oracle Application Express (APEX) be integrated with ADF applications?

    Hi All,
    Oracle Application Express (APEX) works on various supported databases. Can this tool be integrated with ADF for report publishing, in adf some of my result is coming from Business Components , so can these things be related to each other?
    Please provide a suitable forum to ask this question if this question doesn't fir in ambit of this forum.
    Thanks in advance.

    There are a couple of things you can do - a lot depends on what your application needs. Since you ask this in the JDeveloper forum, I'm going to address getting to ApEx from ADF, not to ADF from ApEx - but some of the same possibilities apply.
    Easiest thing to do is to jump into the ApEx application with a af:goLink or af:goCommand referencing the needed page's URL. By setting the target, you can control whether it opens in a new window or the same window. I'm not currently using ApEx, but I have a few reports written as PL/SQL Server Pages that I call exactly this way.
    You can also open the ApEx pages in an af:inlineFrame - and it will look like it is inside your ADF application - but use inline frames with a little caution - they don't work perfectly in all browsers, notably Mobile Safari.
    ApEx can't look inside your ADF BC objects, but of course, if your two applications are using the same database, you can communicate between them within the database. One possibility to look at is Advanced Queuing.
    Some ApEx functionality can be executed by executing the underlying PL/SQL procedures - do a search in this forum for how to call PL/SQL from an ADF BC Application Module.

  • Ant/Hudson integration with ADF application

    Hi,
    I'm currently investigating some Ant and Hudson integration for my project and I'd be interested to know how other people are handling such things as continuous integration, automated builds, release management etc with Oracle ADF applications.
    I've had some success using ojdeploy from Ant, and I'm now able to run a Hudson project to at least keep track of whether the build (via ojdeploy) is successful or not. However, the ojdeploy tool is a bit of a black box and I'd like to add further steps to my build (such as unit test execution, code quality reports, etc). I guess I can replicate everything that ojdeploy is doing into my own Ant script and stop using ojdeploy (or just use it for EAR creation), but I'm wondering if there are any other helpful bits and pieces I should know about. Are there any JDeveloper/ADF specific ant tasks that I can add to Ant via taskdef and make use of?
    Cheers!

    japher,
    I am not using ojdeploy because of [url http://forums.oracle.com/forums/thread.jspa?threadID=848196]a bug that I had found in the earlier 11g releases - I haven't checked to see if it's resolved in 11gR1 yet.
    The sneak preview is, yes, it's quite possible to use ANT to build your ADF projects (the article goes into the gory details as to how) - a key thing is to put all of the ADF libraries into your version control system so that you can build the applications without having to install JDeveloper. Once you've done that, setting up Hudson (or TeamCity or Continuum, or any of the other build servers out there) is pretty straightforward. I like Hudson and TeamCity personally, because they involve little-to-no editing of configuration files and lots of point-and-click-at-the-pretty-web-UI. TeamCity isn't free (for anything other than a small configuration), so Hudson becomes a nice default.
    John

  • Browser back button not working with ADF Application integrated with SSO

    I have integrated an adf application with Oracle SSO Authentication. Application is running fine.
    Though, while navigating between pages, using browser back button , it is not redirecting the url properly
    Should Redirect it to : http://<hostname>:<port>/<contex-root>/<servlet>/<id>
    Presently Redirecting it to :http://<hostname>:<port>/<contex-root>
    As, directory browsing is not allowed, there is Error 403--Forbidden .
    Can anybody tell what changes needs to be made to make browser back button work.

    In some of the documentation I have read, they have mentioned that using the back button in a browser doesn't work too well with any JSF type of application (not just ADF and Jdeveloper apps).
    http://docs.oracle.com/cd/E15051_01/web.1111/b31974/web_form.htm#CFHHJGJH
    Instead, they suggest using buttons on the form.
    There is a video on using navigation between forms that may be of value: http://www.youtube.com/watch?v=bsPtmRID5XI&feature=plcp
    Stuart
    Edited by: Stuart Fleming on Sep 11, 2012 5:30 AM

  • Integration of Webcenter Discussion service with ADF Application

    Hi,
    I'm in the process of integrating the Webcenter Discussion service in an ADF Application.
    I have completed the following steps.
    1. Installed JDeveloper 11g and Webcenter 11g.
    2. Configured the Discussion server which was installed along with Webcenter 11g.
    3. Integrated Discussions with ADF Application by creating a Discussion connection.
    The ADF Application is running fine. But the forums are displaying empty. In the Discussion server, I'm unable to create new users and there are no options to create forums and to create threads.
    Help me in getting the below things,
    1. Where we can create forums?
    2. What settings we need to make for new forums and where to do those settings?
    3. Are there any settings to create new users as i have only one default user 'weblogic'? When i create new users from Discussion server, I'm getting the message as 'Create users not supported'.

    Hope you are using WC_Collaborations managed server to manage all discussion forum activites.
    For you requirement ,you need to navigate the following url:
    http://<server address>:<WC_collaboration port>/owc_discussions/admin
    it will take you to jive forum admin page .where you can create new forums and new users also. For user and groups management ,visit -
    http://docs.jivesoftware.com/latest/documentation/forums-admin-guide.html#users_groups
    In your application , all users are coming from weblogic server's embedded LDAP or from external LDAP(if you configure so ). there also you can create user.
    I have a doubt ,regarding your application.
    Are you using only ADF application ,or webcenter application.
    for displaying discussion forum ,you need webcenter discussion forums taskflows in your page .
    If you use only ADF application,then you need to add all the forum corresponding libraries in your application otherwise need to consult with oracle support.

  • Ebusiness suite integration with ADF

    HI there xperts!
    I am having a lot of trouble trying to decipher the multitude of information around for integrating Jdeveloper ADF applications with ebusiness 12.1.3
    Essentially, I have created a number of view pages, in my application but now need to call some API's to add transactional capabilities.
    My undertstanding at this time, is to actually expose web services and call those in ADF using web service data controls.
    I have been able to go to the integration repository and deploy the APIs. It is at this point I get stuck. Do I have to use BPEL / Oracle Service BUS?
    Or can I now access these exposed services directly from ADF. If so, how? I can see addresses specific to our environment in the WSDL file, however, these are invalid when I try to create a web service data control.
    My second question, when deploying to a client site, do these details need to be updated each time (ie, there will be specific addresses for each environment?
    Any help would be very much appreciated.
    Thanks
    S

    Hi Simo;
    Please check below note which could be helpful for your issue:
    Using Oracle Application Framework (OAF) and Application Development Framework (ADF) [ID 563047.1]
    FAQ for Integration of Oracle E-Business Suite and Oracle Application Development Framework (ADF) Applications [ID 1296491.1]
    You can also post your issue on Forum Home » Application Development in Java » JDeveloper and ADF
    Regard
    Helios

  • Avaya(Non-java app) integration with ADF

    Hi,
    We have a desktop application Avaya (non-Java) & want to integrate it with ADF. Currently we do it by passing parameters in HTTP URL. If the user clicks on a button in non-java app, it should:
    (1) open search page of an ADF application and execute search.
    (2) if the ADF application is already open, the button on Avaya app should execute search with partial page refresh. However, the whole page is being refreshed.
    Can you please guide, how to do this with partial page refresh? , as the No 1 is almost achieved.
    Thanks,
    NC

    Hi Shay,
    Below Options were tried for integration. Please have a look at them and suggest if there is any other possible way to Integrate Avaya with ADF.
    1) Calling ADF application with URL parameters.
    Reasons to drop:
    Every time a URL is called the entire page will get rendered again taking some 2-3 seconds which is very critical to the application.
    ADF is capable of handling URL parameters without re-loading the whole page(http://oracamp.com/passing-parameters-adf-application-through-url). But we can't use this inbuilt way as we have many customized developments implemented in the page. This way directly works at AMImpl (at Model level) level. We want the events to be fired at View level. That is backing bean level.
    2) Avaya is capable of dealing with ActiveX (OCX). They sent me 2 DLLs which handles communication between web page and Avaya application. A simulator was also sent (bundle attached herewith). The steps to be carried out for testing are-
    Installation procedures:
    i. Register the DTLCRMINT.ocx file. Start->Run-> Type the command
    ii. regsvr32 <ocx file location>
    iii. Register the DTLINTCMP.ocx file. Start->Run-> Type the command
    iv. regsvr32 <ocx file location>
    v. Double click on the Clinet.exe it would open up a windows application with a Textbox and Command button. Put In the data which needs to be sent.
    vi. Open the CRM Page.html. On opening the OCX would be loaded by default.
    vii. Now clicking the Send Data button on the client application, whatever information is there in the Client Text Box would be sent to the web page.
    viii. From CRM side, the application needs to use the OCX provided, and must wait for the event. On receiving the event the data that is retrieved as a part of the event can be parsed to update the text box and click on the search button.
    Reasons to drop:
    It works fine with basic HTML page. But once integrated with ADF page as an inline frame it doesn't work. We tried to embed the OCX object inside <verbatim> tags, but was not successful. The event fired by ActiveX object is triggered at client side by VBScript function. Avaya's ActiveXs seem to be only working with VBScript according to my understanding. So there was no way for ADF to capture VBScript events.
    ADF is capable of javascript up to some extent. To do a critical application like this, my feeling is javascript is never a good option.
    3) To use a text file. Avaya writes, ADF application reads.
    Reasons to drop:
    ADF can read the text files with normal java IO methods. But only the server directories are visible. So, Avaya has to write the information in the server file. With using a parameter like user name, ADF application can read the file in regular time intervals (with using poll feature) and get relevant information and automatically run the search.
    Initially the idea was to do this at client side. But since this is a web application, file reading at client side is next to impossible. Again when one side is reading and the other side is writing, file access violations may occur.
    4) Another option is if Avaya can offer the value in a web service, the ADF application can get it.
    Reasons to drop:
    There may occur a latency as well as Avaya says they can't offer web services.
    5) The ideal solution is, the ADF application's front end control's IDs can be provided. If the Avaya system is capable of accessing or getting hold of DOM and pushing the value to the controls and clicking the button; things would become pretty straight forward. JMeter works like this in testing J2EE applications.
    Any Recommendations how can it be done .
    Thanks.

  • Jar file import problem with ADF application

    Hi Everyone,
    I am using Jdev 11g with integrated WLS. I have an ADF application and is trying to integrate JasperReport in it. I added the JasperReport JAR file in the project properties -> Libraries and Classpath, and checked it for "export" and "Deployed by Default'. I have my JasperReport codes in my managed bean
    as follows
    +public String cb1_action() {+
    +try {+
    +JasperDesign design = JRXmlLoader.load("C:/JDeveloper/mywork/ReentryApplication/ViewController/public_html/jasper/testReport.jrxml");+
    +JasperReport report = JasperCompileManager.compileReport(design);+
    +....+
    +}+
    +}+
    I am able to compile the managed bean class successfully. However when I run the application, I got a stack of errors like this,
    +[2009-10-08T11:31:59.910-04:00] [DefaultServer] [ERROR] [] [javax.enterprise.resource.webcontainer.jsf.application] [tid: [ACTIVE].ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: test123] [ecid: 0000IGollZuB5EirL4YBUA1AnVop00000L,0] [APP: ReentryApplication] java.lang.RuntimeException: net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:[[+
    +C:\Documents and Settings\MISSP29\Application Data\JDeveloper\system11.1.1.1.33.54.07\DefaultDomain\testReport_1255015914097_607807.java:4: package net.sf.jasperreports.engine does not exist+
    +import net.sf.jasperreports.engine.*;+
    +....+
    It appears that the JAR file is not picked up at the runtime correctly. I tried a simple Main class with the same codes and JAR file added, it works fine. Does anyone know what I am missing within the ADF application?
    Any helps would be appreciated.
    Thanks,
    John
    Edited by: john wang on Oct 8, 2009 9:24 AM

    Timo,
    Thanks you for your prompt response.
    1. I checked The following folder (I assume this is where it supposes to be). The JAR file is there.
    C:\Documents and Settings\MISSP29\Application Data\JDeveloper\system11.1.1.1.33.54.07\o.j2ee\drs\ReentryApplication\ReentryApplication-ViewController-webapp\WEB-INF\lib
    2. I did not do anything about deployment descriptor. Since I run my application within JDev integrated WLS, I did not do anything about deployment setting. Do I need do something with deployment descriptor if I want to import additional JAR files here? With my experience with 10g, to add a JAR file within JDev, all I need to do is to add it through project properties ->libraries.
    3. I agree with your absolute path comment. This is a test of how JasperReport works with ADF application. I will work it out later.
    Thanks,
    -John

  • Can't sign in using any 3rd party email client with my iCloud account on any Mac. Tried every settings, My iCloud only works with Mail.app

    Can't sign in using any 3rd party email client with my iCloud account on any Mac or any other Mac. My iCloud will only work with Mail.app. All the clients I tried work perfectly well as long as I sign in with somebody else's iCloud account. But mine won't work no matter the client (Postbox, Unibox, Airmail...) and no matter the computer.
    I can access my account on iCloud.com, but I can't use email clients without getting error messages prompting me to check my password or login.
    I was able to use those clients in the past but a couple of months ago I got logged out of Airmail and the issue started just like that!
    I tried every possible mail server settings including the following:
    IMAP information for the incoming mail server
    Server name: imap.mail.me.com
    SSL Required: Yes
    If you receive errors when using SSL, try using TLS instead.
    Port: 993
    Username: The name part of your iCloud email address (for example, emilyparker, not [email protected])
    Password: Your iCloud password
    SMTP information for the outgoing mail server
    Server name: smtp.mail.me.com
    SSL Required: Yes
    If you receive errors when using SSL, try using TLS instead.
    Port: 587
    SMTP Authentication Required: Yes
    Username: Your full iCloud email address (for example, [email protected], not emilyparker)
    Password: Your iCloud password

    Those are the correct settings, and they work with any email client that supports Imap.
    Try again.

  • I have a 3rd party hard drive with movies on it ,it is connected to my airport extreme. The AE is connected to my tv via ethernet cable. Can I stream my movies to the Tv ?

    I have a 3rd party hard drive with movies on it ,it is connected to my airport extreme. The AE is connected to my tv via ethernet cable. Can I stream my movies to the Tv ?

    Not without a player..
    The AE is a dumb file server.. the hard disk you plug in is an even dumber hard disk.
    There are no smarts in this setup.. not even DLNA. So the TV would have to be an extremely smart one to read raw files on a network drive.. none do that I know of.
    A solution is WD live TV.. it can read files from just about any file source on network and play them to the TV.
    Nothing apple makes will do that.. ATV is a streamer not a media player. Everything in the Apple world is tied up with itunes. So you must have a computer running itunes to use it.
    You can download a more generic player for ipad, and put that as part of the network.. but you still need ATV to display the video.

  • Integration with PeopleSoft Applications Using Oracle SOA Suite 11g BPEL

    Hi,
    I'm integrating BPEL with Peoplesoft FSCM 9.0 Application on tools 8.49 using Oracle SOA Suite 11g. The BPEL invokes the web service method generated from Peoplesoft Component Interface in a synchronuos manner.
    I have deployed the BPEL in Oracle SOA Suite 11g using Jdeveloper successfully but I have problem in configuring the BPEL node in Peoplesoft side using Oracle SOA Suite 11g(FMW) . I had done the integration of BPEL with Peoplesoft FSCM 9.0 on tools 8.49 using Oracle SOA Suite 10g earlier successfully by configuring BPEL node properties as follows:
    BPEL CONSOLE : http://Host Name:8888/BPELConsole (System with Oracle SOA Suite 10g server for deployment)
    BPEL DOMAIN : default
    Using this BPEL node configuration, I was able to ping the BPEL console of Oracle SOA Suite 10g from peoplesoft and hence complete the integration successfully.
    Now in order to acomplish Business rules and other functionality, the BPEL application has been developed in Oracle SOA Suite 11g using Jdeveloper 11g. This time I'm not able to configure the BPEL node in Peoplesoft for this integration as I'm assuming there is no separate BPEL console in Oracle SOA Suite 11g. All the BPEL deployments are administered in console (11g console used for deployment of BEPL)
    http://Host Name:7001/em (System with Oracle SOA Suite 11g server - Fusion Middleware).
    So when I Configured the BPEL node property in Peoplesoft as :
    BPEL CONSOLE : http://Host Name:7001/em (System with Oracle SOA Suite 11g server for deployment)
    BPEL DOMAIN : default
    I'm not able to ping the Peoplesoft BPEL node to the Oracle SOA Suite 11g. Hence I'm not able to proceed with my integration.
    When I searched the OTN discussion forum on BPEL console for Oracle SOA Suite 11g, all threads point that there is no separate BPEL console unlike Oracle SOA Suite 10g. Also most of the articles for Integration with Peoplesoft Application using SOA 11g do not state any specific configuration setting for property of Peoplesoft BPEL node in order to integrate with BPEL 11g. The examples published in OTN still point towards screen shots of integration using SOA Suite 10g.
    So I'm not able to proceed in this regard.
    Any help in this regard is highly appreciated.
    Thanks in Advance,
    Girish
    Edited by: user11214154 on Nov 23, 2009 8:12 PM
    typo error

    Hi,
    I found this document from the Oracle Open World 2009 (maybe you have found it too) :
    "Integration with PeopleSoft applications using oracle soa suite 11g BPEL" --> [http://www.oracle.com/technology/tech/fmw4apps/peoplesoft/pdf/oow2009-bpel-psft.pdf]
    And this could be a little more simple, but have a good step-by-step tutorial.
    [http://www.oracle.com/technology/obe/fusion_middleware/fusion/soa/BPEL_PS848/OBE_PSFT_BPEL_848.htm]
    I think you must read this docs by now, but never come amiss.
    Hope this can help you,
    By the way, if you can help me with this I'll appreciate it a lot.
    Unable to access the following endpoint(s)

  • I have an iPhone 5.  Which 3rd party apps work with Apple Health to record daily steps???

    I have an iPhone 5.  Which 3rd party apps work with Apple Health that sync with the daily steps data repository???

    Iran uses GSM, so the iPhone 5 will work.  It is already unlocked.  Just put local Iranian SIM in phone. 

  • Third Party Systems Integration with SAP Business One

    Different techniques are available in SAP Business One for Integration such as DI API, DI Server, B1WS, etc. In this blog article we tried to describe the architecture and details of different techniques through which ‘Third Party Systems Integration with SAP Business One’ usually happens
    Third Party Systems Integration with SAP B1 - APPSeCONNECT

    Hi,
    Thanks for sharing such excellent blog with advantage and limitations.
    Thanks & Regards,
    Nagarajan

  • How to include  3rd Party swc files in my Application

    Hi ,
    I have downloaded , a calendar component namely "kccalendarflex1.4.0beta-4.1.swc" . 
    I want to include this 3rd party swc file in my Application , please suggest me what are the
    steps i need to follow to use it in My Application . 
    Thanks

    1) You have to just copy your swc file into your project libs folder.
    2) Right click on your project and choose properties->Flex Build path->Library Path then click on Add SWC button and choose your swc file and finally hit ok button

Maybe you are looking for

  • Invoice Hold API

    Hi, Trying to put an invoice on hold using ap_holds_pkg call from AP trigger. Following the creation of an invoice through forms, the trigger calls the API to apply the hold by passing the invoice id. It works as far as the invoice id is provided man

  • Doubt on GUI_DOWNLOAD

    hi friends, I need to Download three files , one at a time using GUI_DOWNLOAD . in the perform i wrote like perform download using int_tab1 . for this in the form i will write like form download using int_tab1 type tfl_tab1  "  (type for int_tab1). s

  • Inventory by material - LICC (WMS)

    Dear All, This is my first time to execute the WMS inventory by material/quant, and I am looking documents to guide me. Regards, /Flavio

  • Buying Music Through iTunes

    I have my account for the iTunes Store setup that when I want to buy music you just click purchase and it starts downloading. My kids just got their own iPods and I want to make sure they don't become click happy and start buying music all the time.

  • Open new windows in float mode

    I want to be able to open a new window and have it float, not be a tab. However, I can't find a preference for that. So each time, I have to track down my main window, find the correct tab, and drag it off to float it. I'd like to be able to 'float a