Separate transactions in one ADF app?

Hello All!
Is it possible to create two (ore more) separate transactions in one ADF ApplicationModule? I use JDev 10.1.2 and the default stack: ADF BC, Struts and JSP.
I would like to do something similar:
I've got two tables, orders, and partners. Partners may have one or more orders.
1. I create a new order object.
2. I would like to set the order's partner attribute.
3. I navigate to another page to select the partner to populate with it the new order's property.
4. The partner doesn't exist in the table yet, so I create a new one.
5. I want to commit the partner's changes into the DB, and go back to the orders page to continue the orders data entering with the new partner's id populated into new order's data.
6. But if I finally rollback the order's changes I would the partners changes not to lose.
As far as I understand, if I use more ApplicationModule instances, I can do this easily create order instance in one AppMod and the person instance in the another one, and so I can commit or rollback them separately.
Is it possible with one AppModule instance? Or is there any other solution for it?
Thanks a lot in advance!
NS

To my knowledge 1 AM instance = 1 Transaction.
So you'll have to create the Partner in a separate AM and commit the transaction in order to use the new Partner in the other AM instance.
Regards
Fred

Similar Messages

  • Hi, I have two iPads, two separate accounts I have purchased apps on one Acc. and would like to use them on my second iPad. How is this possible

    I have two iPads, two separate accounts I have purchased apps on one Acc. and would like to use them on my second iPad. How is this possible

    If you go to Settings > iTunes & AppStore , you can sign out from your account, and sign in with the one you've used to purchase apps.This will not remove any apps you already have on it.
    Then you can go to AppStore and download apps you've purchased (either via "Purchased" button in "Updates", or simply search for them and download them.
    That way you can have multiple accounts' apps on your iPad. When updating, you will be prompted for the credentials for account you've purchased given App with.

  • Why Dev Guide says "create a separate project for each ADF task flow ..."

    Hi,
    We have a BPM process application which is having a few human tasks. The form for each of the human tasks is similar. We’d like to be able to share some page fragments or code between them and create single web application to handle all the human tasks for this BPM process application. Then I found the following in the Oracle document “Developer’s Guide for Oracle SOA Suite 11g Release 1 (11.1.1.4.0)”:
    “If the SOA composite contains multiple human tasks, create a separate project for each ADF task flow associated with each human task.”
    I wonder if we have to do that and if so, what is the reason.
    Do you have any clue? Please help.
    Thanks a lot,
    Helen

    Hi Helen
    1. I do not know the reason why they mentioned like separate project for each human task. NO, this is not required and we can have just one UI Project like MyTaskForms and have all the JSPs in this same project for each Human Task.
    2. On our side, we have like 10 Human Tasks, all using the same Payload. So we have 10 .task file. For the very first .task file, we used Auto Generate Project and gave project name like OurAppTaskForms. The reason we did this is, so that it adds all the required dependent libraries, tag libs etc properly. For all remaining 9 .tasks file, we did NOT use auto generate. Instead we used standard New -> JSF From Human Task and select one task at a time and follow the steps. These steps are covered in the online documentation. At the end in our BPM App, we have just one UI Project with all the 10 screens.
    3. ALSO, all the 10 screens have some common data. This we put in a reusable JSF Fragment page. And associated a custom Managed Bean for this to set and get values from this fragment and also some Actions for some buttons in the JSF. Then we included this JSF in each taskform jsf file, uisng the include tag. We added this include tag, somewhere in the top. So all screens share common jsf fragment page.
    4. We can refine the above stuff further. As per above, we still have 10 JSF screens for each one of the 10 .tasks. Ofcourse all these 10 jsf have same common jsf fragment. BUT instead of 10 individual jsf screens, we can have only ONE Jsf screen also. Refer online docs for the details. The challenging part is, since we have only one jsf, there may be some bussiness stuff, validatoin stuff to take care of in custom ValidationCallback Handler classes. Say for Task1, we had to show some buttons, but NOT for Task2. So we had to handle this logic. Also in validation call back, we can always get each Tasks, title also. So we can workaround this issue also. We are in the process of doing this right now. But first 3, we already did and they are working fine.
    My personal suggestion is first go with single jsf fragment and include in all tasks jsp files. Any changes to common elements need to make only in one place i.e fragment page.
    Thanks
    Ravi Jegga

  • Sharing Weblogic instance with Forms and ADF apps

    We have both Oracle Forms and ADF (10.1.3.4) apps that we are planning to deploy to Weblogic. We are looking for the best approach for the architecture. Our user base is small (30-50 users) and the concurrent demand will be low as well.
    Options we are considering are:
    1. Two separate Weblogic servers, one for Forms and one for ADF
    2. One WL server with 2 domains, one for Forms and one for ADF
    3. One WL server and 1 domain serving both Forms and ADF. We'd probably create the domain for Forms initially then deploy the ADF apps to it as well as the ADF runtime libraries.
    Are there any tips as to what we should consider in making our decision?

    1. Two separate Weblogic servers, one for Forms and one for ADF
    this will actually segregate the applications.. both application will work independently.. still have to consider about the memory leaks as running two separate servers will take lot of resources.. no common library files access..2. One WL server with 2 domains, one for Forms and one for ADF
    rather good approach..works well.. still each will work independently.. no common library dependencies..3. One WL server and 1 domain serving both Forms and ADF. We'd probably create the domain for Forms initially then deploy the ADF apps to it as well as the ADF runtime libraries.
    both application can refer to common libraries..

  • I want to use 2 credit cards from 2 different contries in my apple ID. Also, i want to use one for App Store and one for iTunes. Is this possible? If so, how?

    Please help!!!

    If you can make purchases in an App Store then you can also make purchases using the same Apple ID for the iTunes Store. You cannot separate them.
    One Apple ID can be use in all Apple services.
    For a different country with a different credit card, use another Apple ID but with the same password for convenient.

  • Best practice tunning parameters for tunning ADF apps?

    Hi all,
    I am tuning our 11g ADF app for around 3 billions (can be up to 10 billions records) and the concurrent connections up to 100. The app is running on a 16 core Intel chip and 8GB of RAM. The Weblogic used Rockit JDK. Any one have this experience please share and help me! I am considering what is the top ten crucial parameters for this tuning. Up to now I just have tunned some parameters from OS layer to app layers:
    - indexing for queries
    - open cursors, processes and pga memory
    - share pool for app module and jdbc pooling.
    - heap size of JVM memory only max value 1024 because of 32 bit Windows (Perhaps I must upgrade to 64 bit OSs to use more memory)
    The app was tested with Jmeter with only 10 concurrent connection and the test case is logging in and query and logging out. It ran very slow. I found out that the weblogic server did not use CPUs equally (only 1-2 CPus were used)
    Thank you and best regards.
    Elton Son.

    Hi,
    maybe this of interest:
    http://download.oracle.com/docs/cd/E12839_01/web.1111/e13814/toc.htm
    http://download.oracle.com/docs/cd/E15523_01/core.1111/e10108/adf.htm#CIHHGADG
    http://www.oracle.com/technetwork/articles/systems-hardware-architecture/tuning-adf-t-series-168445.pdf
    http://andrejusb.blogspot.com/2009/08/oracle-adf-tuning-preventing-sql-query.html
    Frank

  • Launch one CS app from another

    Hi all,
    Newbie alert - sorry!
    I am currently stuck on something that seems simple, but I cannot get it to work - it's about coordinating between multiple CS apps.
    I want to cause one Creative Suite app (e.g. Photoshop) open a certain document (say a JPEG file) while running a CS Extension running in another Creative Suite app (e.g. Illustrator).
    I first naively assumed I could just use the app property of the Photoshop class (i.e. 'com.adobe.csawlib.photoshop.Photoshop.app') from an extension hosted by Illustrator, but I am not having much luck. One possible cause is that Photoshop is not necessarily running. When I try to refer to Photoshop.app while 'inside' an Illustrator extension, I do get an object back, but it's full of nulls and empty member variables - it's not properly instantiated, and as soon as I try to refer to something 'in' it (e.g. Photoshop.app.open(...)), a null exception is being thrown.
    I've tried pre-launching Photoshop manually, but that does not seem to help, and any which way, I want to automatically launch Photoshop if it has not been launched yet.
    The next thing I tried was to use an embedded ExtendScript - when one is using ExtendScript, it's fairly simple to talk to other apps in the Creative Suite. There are objects called 'photoshop', 'illustrator' and so on, and there is BridgeTalk.
    But when I call my ExtendScript from within ActionScript using the HostObject, it looks like I am missing all of the normal 'infrastructure' I've grown to expect when running ExtendScript. I suspect it's because I am in a separate engine that does not have the stuff I want to access.
    Then I tried to force things - I noticed the sample code that runs an ExtendScript in ActionScript has a phrase:
    var myBridgeScript : HostObject = HostObject.getRoot(HostObject.extensions[0]);
    and HostObject.extensions[0] is something like 'com.adobe.illustrator'. So I tried other strings here (e.g. running inside Illustrator, I tried 'com.adobe.photoshop') - no luck. Got a null in myBridgeScript.
    I looked at the CSXSEvents - but as far as I understand those would only help me when Photoshop is already running - Bob Stucky's cookbook article
    http://cookbooks.adobe.com/post_Inter_Application_Communication_with_the_Creative-18456.ht ml
    ends with: 'Possible extensions would be to launch Photoshop, if necessary, using Air's NativeProcess'. That sounds like bad news, and seems to indicate I'd have to go search for the Photoshop app path the hard way (keeping in mind that some people install their Creative Suite in odd places, so it's not always in '/Applications/Adobe Photoshop CSsomething' or 'C:\Program Files\Adobe\Adobe Photoshop CSsomething').
    Now, I can go do this the complicated way (calling down to the underlying operating system, try to find the correct Photoshop app (there might be more than one), and launch the document through the OS) - but I was really expecting there would be a simple magical trick to do it in a much more direct manner - it's clear the Creative Suite apps know about each other, so I was hoping to find a way to rely on their internal smarts to launch documents from one CS app into another CS app.
    Any ideas?

    Any ideas?
    Hi Kris!
    Yeah. Wait for Vulcan in CS Next... (sorry I couldn't resist...)
    I first naively assumed I could just use the app property of the Photoshop class (i.e. 'com.adobe.csawlib.photoshop.Photoshop.app') from an extension hosted by Illustrator, but I am not having much luck...
    I'd expect that. The CSAW libs are basically all smoke and mirrors. If you can't do it using ExtendScript, you can't do it in ActionScript. One app does not know another app's DOM...
    The way I'd handle it would probably be using Bridgetalk on the ExtendScript side of things with a (double) callback going back to the ActionScript side of things once the Bridgetalk returns its results to the ExtendScript layer.
    We should probably get together to solve this problem for the long-term...
    Harbs

  • File 'MOVE' Operation In ADF App.

    Hi All,
    We have a requirement where using ADF App, we need to move a file from one location to another.
    I tried using inputFile component and observed that using this I can copy file but cant delete the original file from source directory.
    Do we have a component that does it?
    I was also looking for a component like File Chooser of Java Swing so that I can do that in Java but cant find any such component as well.
    How can I implement this in ADF app?
    Thanks.

    Mohammad is right.
    Some more info about this might help you understand what is going on:
    UploadedFile don't return a File but a wrapper class which give you access to the client file name and a stream object which contains the data send from the client. Depending on the size of the data send this stream resides in memory or is a file in the upload temp directory. The UploadedFile is only valid in the request you are working on, so saving the UploadedFile in a bean won't work as the stream is closed automatically. In this case you can only get the client file name but get null for the stream.
    If you need the data longer then the request you are working on you need to copy the stream content into a temporary file or the DB and save the path and name to the file or PK to the db row for later access.
    Now if you store the file temporarily you should delete the file if you don't need it any longer. This can be done using the code shown in the other thread. As you have saved the path and name to the temp file this should not be a problem.
    Timo

  • Weblogic Eclipselink Sequence Table Connection Pool Sequence Separate transaction while JTA on main transaction

    Hi,
    And thanks in advance for your support.
    In weblogic 12, managing to get the eclipse link connection sequencing mechanism when one uses Tables for sequencing entity ids seems to be complicated.
    QUICK REFERENCE:
    http://www.eclipse.org/eclipselink/api/2.5/org/eclipse/persistence/config/PersistenceUnitProperties.html
    The concept:
    While having EJB, MDBs etc... run on a JEE container, be it glassfish or weblogic, it should be possible to have the main thread transaction be managed as part of JTA global transactions by the contianer.
    Namely, pumping messages to JMS queues, persisting entities etc.
    Meanwhile, it should be also possible to as the transaction is on going write and update entity ids from sequencing tables.
    For this very purpose, eclipse link provides persistence.xml properties, such as the now deprecated eclipselink.jdbc.sequence-connection-pool" value="true", to fullfill this very purpose.
    This option greatly avoids dead longs, by allowing eclipse link to fetch a non JTA managed connection, pseudo "two phase locking read table update table" go to the datbase and fetch a new sequence.
    The same mechnism under JTA is a disaster. A transaction that creates ten different entities, might do ten reads and updates on this table, while mean while a competing transaction might be trying to do the same. It is guaranteed dead lock with minimal stress on the environment.
    Under glassfish, for example, tagging a persistence.xml with :
    <persistence-unit name="MY_PU" transaction-type="JTA">
            <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
            <jta-data-source>jdbc/DERBY_DS</jta-data-source>
            <non-jta-data-source>jdbc/DERBY_DS</non-jta-data-source>       
            <properties>           
                <property name="eclipselink.jdbc.sequence-connection-pool" value="true" />
            </properties>
    </peristence-unit>
    does miracles, when entities are using TABLE sequencing.
    Under weblogic, say you are using the Derby embedded XA driver with two phase commit, deploying the applicaiton immediately leads to:
    Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.3.v20120629-r11760): org.eclipse.persistence.exceptions.DatabaseException
    Internal Exception: java.sql.SQLException: Cannot call commit when using distributed transactions
    Error Code: 0
      at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:324)
      at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicCommitTransaction(DatabaseAccessor.java:426)
      at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.commitTransaction(DatasourceAccessor.java:389)
      at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.commitTransaction(DatabaseAccessor.java:409)
      at org.eclipse.persistence.internal.sequencing.SequencingManager$Preallocation_Transaction_Accessor_State.getNextValue(SequencingManager.java:579)
      at org.eclipse.persistence.internal.sequencing.SequencingManager.getNextValue(SequencingManager.java:1067)
      at org.eclipse.persistence.internal.sequencing.ClientSessionSequencing.getNextValue(ClientSessionSequencing.java:70)
      at org.eclipse.persi
    While weblogic is right that their might be a distributed transaction ongoing, it is mistaken in the fact tha tthe connection requested by eclipse link for generating the ID should be part of the global transaciton.
    Eclipse link provides other ways to attempt to configure the sequencing mechanism, by sating for example a non-jta transaction.
    I have attempted also using these properties both withe original data DERBY_DS that uses the XA driver, and later with a new data source i created on purpose to try to work around the sequencing contengy.
    For example:
    <!--property name="eclipselink.jdbc.sequence-connection-pool.nonJtaDataSource" value="jdbc/DERBY_SEQUENCING_NON_JTA" /-->
                <!--property name="eclipselink.connection-pool.sequence.nonJtaDataSource" value="jdbc/DERBY_SEQUENCING_NON_JTA" /-->
    This new DERBY_SEQUENCING_NON_JTA is explicitly configured to use a NON_XA driver with global transactions flag set to disabled.
    Regardless, the only thing I get out of this is that the application is deployed and super fast, up to the point where i stress it with a system test that introduces some degreee of concurrency, and then I see the dead locks on the sequencing table.
    Meaning that the ongoing transactions are holding tight to their locks on the sequencing table.
    Is this a known issue?
    Is there something I am missing in the configuration?
    It really should not be this diffcult to get eclipse link to run its sequence reads and updates on a separate transaction of the main JTA transaction, but so far looks impossible.
    Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.3.v20120629-r11760): org.eclipse.persistence.exceptions.DatabaseException
    Internal Exception: java.sql.SQLTransactionRollbackException: A lock could not be obtained within the time requested
    Error Code: 30000
    Call: UPDATE ID_GEN SET SEQ_VALUE = SEQ_VALUE + ? WHERE SEQ_NAME = ?
      bind => [2 parameters bound]
    Query: DataModifyQuery(name="MyEntity_Gen" sql="UPDATE ID_GEN SET SEQ_VALUE = SEQ_VALUE + ? WHERE SEQ_NAME = ?")
    Many thanks for your help.

    Are you calling the cmp bean code and your new Sql code under a same transactional context?
    The following setting
    "rollbackLocalTxUponConnClose=true"
    will make the connectionpool to call the rollback method on the connection object before keeping it back in the pool. In your sql code if you are calling connection.close() , then your entire transaction will be rolled back.
    CMP bean requires a transactional connection while communicating with the database.
    What is the sequence of code execution?
    I think you must be calling sql code first and then cmp bean code later.
    You may avoid this problem in this way. This is my guess based on my understanding on your code execution.
    1. set rollbackLocalTxUponConnClose=false
    Execute the sql code and cmp code in a single transaction (in a single session bean method with cmt or bmt transaction ). Specify tx.rollback if it is bmt. or call tx.setRollbackOnly() if it is a cmt. In this way you will have control to roll back the transactions.
    Hope this helps you.
    bmt-> bean managed transaction
    cmt-> container managed transaction.
    Regards,
    Seshi.

  • Coexistance of ADF Apps and Oracle Forms on single WLS

    Probably my question under WLS General, should be posted here:
    https://forums.oracle.com/forums/thread.jspa?threadID=2536568&stqc=true
    Thanks in advance

    The link appears broken, but heres my answer below :)
    You can run ADF on a Forms Domain, but I wouldnt - especially because of the version of ADF your app was developed in. Although I can't speak for Oracle, from my experience, Oracle support and certifications are pretty strict on these standalone fusion middleware installations like Forms/Reports - I wouldn't be surprised if its not certified.
    Basically, Forms/Reports installs its own ADF binaries on the middleware home in order to run the Fusion Middleware Control application. I know on my Forms 11.1.2.0 installation, it comes with ADF 11.1.1.5 - you can look up the ADF version in the xml/config files in the weblogic installation of Forms/Reports. I developed a quick test app and deployed it to a separate Managed Server in my forms Domain and worked great.
    However, since you're using ADF 11.1.2.3, I would just install a separate middleware home with ADF 11.1.2.3. That would be the best and most certainly an oracle certified deployment.
    Thank you,
    Gavin

  • ADF app, single deployment - possible to access multiple databases?

    Hi,
    I am writing an ADF app that I'd like to connect to multiple different databases. In other words the app will be deployed once on a Weblogic server and will use a parameter to connect to the appropriate database for each user session. Ideally there will be no hard coded connection details embedded within the app before it is deployed, the different potential connections should be able to be administered on the app server.
    I have been looking at Dynamic JDBC Credentials and understand it is used to connect to different database users - can it also be used to connect to different databases?
    Alternately, is there a way to switch between different JDBC Datasources at runtime?
    ADF/Jdeveloper 11.1.1.3, WLS 10.3.3.
    Cheers,
    Kevin.

    Here is my opinion, because I work with both schemas. The
    main advantage to use one datasource for all DBs in a SQL Server is
    the simplicity of administration.
    But the main disadvantage is security, because you are using
    a single user to access all DB in a server, you don't have
    isolation, and a user that knows your schema can access data of
    other DBs that he sould not be authorized.
    Another issue is is a user must access 2 differents DB with
    different permissions (a DB only read and the other read/write),
    you'll have to create another datasource, user, etc for it.
    But the decision depends in the enviroment. If you are a
    hosting company, I would use 1 datasource for user or DB. If the
    servers and DBs are of the same company, I could use one datasource
    for each SQL server.
    Best regards

  • Jdeveloper 11g adf app and frames

    We have an existing html web page that has top and bottom frames.
    The buttons in the top frame when clicked show the corresponding page in the bottom frame.
    Button1 Button2 <<<<< top frame
    "Employee Maint" link << bottom frame
    In one of these bottom pages, "Employee Maint" link is there. When clicked pulls up a Jdev Application in the bottom frame.
    Earlier Jdev/adf app was not showing up in the bottom frame. So "frame buster" was needed. Now it shows ok inside the bottom frame.
    But now, after the Jdeveloper page is loaded, when we try to use the "Button1 or Button2" in the top frame to pull up other pages it does not work.
    (this could be because of the "frame buster").
    This works well in IE but an issue with Safari/Chrome/Firefox.
    Is there any solution for this so that the top buttons continue to work even after clicking on the Jdeveloper App.(that uses frame buster)
    Thanks

    Hi,
    just clarifying.
    Need is "How do we undo the framebusting inside the ADF application after the ADF page is loaded in the frame".
    Thanks

  • SAP Business One iPad Apps Sales Catalog photo problem

    Dear all,
    I have a question about the iPad SAP Business One Mobile Apps Sales Catalog.
    Inside the Sales Catalog, it will show the Item group with pictures and when you look inside the item group, it will show the Item image which is set up in the Item Master.
    Can anyone help on this? Thanks very much.

    According to the B1if sap.GetItemPicture Scenario, the path to the picture is looked up by the following query.
    SELECT BitmapPath AS 'bitmappath' FROM OADP
    The PictureName is passed into the GetItemPicture web service as a parameter.
    This leads me to my next question:
    What do you have the Pictures Folder (BitmapPath) set to in General Settings?
    I am guessing you have it set to C:\Program Files\SAP\..........
    The problem with this is that it save the picture to your local client computer and B1if is running on the server.  You will want to change the path to a network path that looks something like this:
    \\server\b1_shr\Pictures
    Why?
    If the Pictures Folder is set to C:\Program Files\SAP\.....
    1. When a user attaches an image, SAP Business One client places the picture in C:\Program Files\SAP\..... path on the client workstation, not on the server.
    2. B1if is usually run on the server and does not have access to a client workstation
             If Pictures folder is C:\Program Files\SAP\......., B1if looks up the Pictures Folder set in the database and appends the file.  In this case, B1if is reading C:\Program Files\SAP\.....\<imagefile>.jpg on the server in which B1if is running.
    3. The only time using a C:\Program Files\SAP\......  would work is when the client, server and B1if is running on the same machine and the permission to the C:\Program Files\SAP\..... folder is set up to allow B1if to read from the directory and the client to write to the directory.
    Using UNC notation
    if the Pictures Folder is set to a UNC path \\Server\b1_shr\Pictures
    1. When the user attaches an image, SAP Business One client places the picture on the server
    2. B1if will read the picture from the server from the shared folder on the server
    Conclusion
    You need to use UNC notation to identify the path of the Picture Folder so that all pictures are placed in the same location.
    What is your path set to for the Pictures Folder in General Settings?

  • Re: HP All-in-one Remote app and HP 4620

    Hi
    I already have a HP B110a printer and have just bought an Officejet 7610 as I wanted A3 scanning and printing.
    I was using the old HP Printer Control app with my iPad 1 but I cannot get the app to see the new 7610 printer. It is definitely connected to the network as other computers in the network can find it, and the ipad is definitely connected to the same network and it can still find the B110a printer. I have tried updating to the new HP All-in-one Remote app but now find that I need iOS v6 or later which is not supported by ipad1. This is obviously very frustrating for me as I checked before I bought the printer that it would work with this app ( according to your web site, it does) and that I could run the new app on iPad 1. According to the web site and your FAQ for the app, it requires ios v4.3 or higher (I am running ios v5.1.1) Is it because the Officejet 7610 won't work with the old HP Printer Control app? If that is the case, then what is the solution to ipad1 users? Alternatively is it possible to still get the HP All-in-one Remote app running on iosv4.3 as this website still says it does.

    Hi BookerJ,
    Welcome to the HP Support Forums.  I see that you have some questions about using your iPad1 with the HP Printer Control app. 
    The information on iTunes is the correct information.  The HP All-in-One Printer Remote Mobile App FAQ document hasn’t been updated yet to reflect the most recent version of the app.  The document has been submitted for revision to reflect the new minimum iOS requirements of iOS 6.0 or later, for the updated app.
    One of the questions in the HP AiO app is “Why can’t my mobile device find a printer on my wireless network?”.  Please review the items in that list.  If the app is still unable to find the printer, please follow the steps in Apple’s Turn your iOS device off and on (restart) and reset document.
    I do not have any devices running the Printer Control version of the app to confirm whether it supports the Officejet 7610 printer.
    Regards,
    Happytohelp01
    Please click on the Thumbs Up on the right to say “Thanks” for helping!
    Please click “Accept as Solution ” on the post that solves your issue to help others find the solution.
    I work on behalf of HP

  • ADF - Multple View Objects in one ADF table - Jdeveloper 11g

    Hi,
    I'm using Jdeveloper 11g, is there a way to use multiple view objects in one ADF table? And if so, do you have an example?
    In my case the view objects are not based on a database table they were created based on an ESB wsdl, one is for person and one is for address.
    Any information or pointers you could provide would be appreciated.
    Thanks!

    Hi,
    That would be a good solution, however, I'm supposed to see if there is a way to use the VOs that were created for person and address. Even better if the solution requires little coding.
    Is it possible to combine these two VOs into a single VO to use with an ADF table or to use both of them in a single table? Or is there some other solution that would enable me to use the person and address VOs in a similar manner?
    Thanks!

Maybe you are looking for