Data Bindings frustrations

Well I have been working with Flex 2.0 for over six months
and it has been one of the most frustrating experiences that I have
ever dealt with. The bindings mechanism is so frustrating. I have
code that binds properly in debug mode but does in normal mode. I
have bindings that fire if I update an Array Collection but won't
fire if I update the same collection after a services call.
It seems that most examples I have seeen deal with a few
tables at most. I'm not sure that this product can be used for
large scale development. I have over 20 tables in my application.
This product seems like the PowerBuilder of the 2000's. Great small
apps to show off the features but bogs down once you get a little
more complex.
I have used other development environments including MacOS X
Cocoa and .NET and I have found this product to be very weak
compared to them.
The reason I chose this was because of the cross platform
capabilities of the product. I would have prefered to do my product
in Java but it lacked a good up to date multimedia feature set.
That is why I chose the Flex product.
Does anyone know of a good source that has a real in depth
explanation on exactly how the bindings mechanism works? Not the
Flex Bindings chapter.
Is anyone else experiencing the same frustrations?
Does anyone know of an alternative product that I could
use?

I have an update button on the page. It invokes the following:
<event name="update">
<invoke method="doIt"
javaType="oracle.jbo.uicli.binding.JUCtrlActionBinding"
instance="${bindings.Commit}"/>
</event>
I would have thought that this should have taken care of the commit.
Is there some other setting or property I need to deal with?

Similar Messages

  • SRDemo in tomcat 5.5.x got ERROR after added data bindings

    hi all,
    it is success to deploy the project into tomcat 5.5.x, and it works fine when no data bindings added into jspx.
    after i added a data bindings,
    it works find at embed OC4J, but not in tomcat 5.5.x
    and tomcat comes this error:
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: javax.naming.NameNotFoundException, msg=Name SRPublicFacade is not bound in this Context
    how can i bound the SRPublicFacade into tomcat5.5.x ?
    Many Thanks!
    Best Regards,
    S. H. Wong
    Edited by: user9218028 on Apr 13, 2012 10:04 PM
    Edited by: user9218028 on Apr 13, 2012 10:09 PM
    Edited by: user9218028 on Apr 13, 2012 10:13 PM
    Edited by: user9218028 on Apr 13, 2012 10:14 PM

    Please help,
    Many Thanks.
    Best Regards
    Wong Sai Ho

  • Can different data bindings be made to different instances of a fragment?

    Hello all,
    Within the form I am developing I am re-using the same fragment several times.  I would like make different data bindings to the fields within the separate instances of the fragment.  Naturally, when I make data bindings to the fields within the fragment file the same bindings are present to each instance of the fragment.  Is there any way I can use the same fragment but have different data bindings within each instance of the fragment?
    Best wishes,
    Kieran

    Unfortunately bindings cannot be dynamic so they cannot be changed on the fly. What yo can do however is use a relative reference for your binding in the fragment then when you import the fragment in your main form you can point the parent subform of the fragment to the right parent node in the schema. This woudl allow you to reuse the binding of the fragment in different areas of the schema as long as the structure was similar in
    those sections of the schema.
    Make sense?
    Paul

  • Examples of creating Page Def and Data Bindings programmatically by API

    We are trying to find any examples creating Page Def and Data Bindings programmatically by API. We are working on a new project in which we need to generate Page Def and Data Bindings dynamically by API.

    Hi,
    I am not aware of such an API
    Frank

  • Tutorials for MVC, Data Controls, and Data Bindings

    I am looking for some good tutorials on:
    Model View Controller concept
    Creating Data Controls from Java Beans
    Creating and Using Data Bindings
    We are using JDeveloper, but do not want to use ADF as we want more control than ADF offers.
    Thanx
    Pam

    Just curious, what control do you need that ADF doesn't offer you?
    If you use ADF, you don't have to use it for every page. You can bind some components on your page using adf directly to your adf data controls, and you can bind other components to your backing beans, and have full control. No reason to throw out adf if there are just a few cases where you need more control.
    Btw, do you have a link to a page describing these non adf data controls and data bindings?

  • License of data controls, data bindings without the ADF framework

    I am just wondering. If i create a Java EE web application in Jdeveloper and use datacontrols and data bindings for my JSF pages. I don't use the ADF rich faces but the basic JSF components. Does that require a license for ADF? Can that be easily deployed on a tomcat server?
    As far as i understand are the bindings and data controls part of JSF 227 which is created by oracle. If i want to use it outside of oracle products, do i need to create my own implementation of that standard or how does it work? If i use Jdeveloper, i can easily create datacontrols and use the drag & drop method to create JSF tables and so on. But does that require a license for ADF or can i use it for free?
    Just to be sure... I am not using ADF BC but i am using hibernate as data access layer. From their i create a class that i convert to data control.
    Edited by: Yannick Ongena on Nov 1, 2010 12:02 PM

    The section Licensing of the JDeveloper FAQ page ( says:
    Q: How do I know if I need a TopLink and ADF runtime license?A: You will need to be licensed for a production deployment of ADF if you are using any of the following features:
    Oracle TopLink
    ADF Controller / ADF Task Flows
    ADF Business Components
    ADF Model layer databinding
    ADF Faces Component
    ADF Swing
    ADF UIX User interface components
    ADF Actions / Datapages for Struts>
    DataControls and ADF Bindings are part of the ADF Model layer databinding, so they require runtime licenses if not used on Oracle WebLogic Server or Oracle iAS.http://www.oracle.com/technetwork/developer-tools/jdev/jdeveloper11gfaq-085697.html#L0<a/> says:
    Q: How do I know if I need a TopLink and ADF runtime license?A: You will need to be licensed for a production deployment of ADF if you are using any of the following features:
    Oracle TopLink
    ADF Controller / ADF Task Flows
    ADF Business Components
    ADF Model layer databinding
    ADF Faces Component
    ADF Swing
    ADF UIX User interface components
    ADF Actions / Datapages for Struts>
    DataControls and ADF Bindings are part of the ADF Model layer databinding, so they require runtime licenses if not used on Oracle WebLogic Server or Oracle iAS.

  • "access denied" error when using data bindings in region

    Whenever I use data boundings in a region jspx or even in a subview page, I got "access denied" error in other page that uses this region or subview.
    Anybody know if there is any workaround?
    Thanks a lot!

    Thanks Frank.
    I tried to copy all the bindings in subpage pageDef to mainpage pageDef - no luck.
    I was trying to use region to implement tile like templating following this nice article
    http://technology.amis.nl/blog/?p=1709
    Because of this access denied issue, seems this nice article is not that useful.

  • Developer portal documentation out of date and frustrating

    FYI: this is just a rant to apple and a big thank you to this forum!
    I have solved all my issues and finally have apps running on my testing device.. but no thanks to the out of date and confusing documentation. If it wasn't for this forum, I still will be figuring out how to select provisional profile in XCode.
    Problems with the documentation:
    1. "Installing iPhone OS":
    I spent hours looking for "OS X iPhone 2.0 .ipsw" on the dev center. I thought to myself, do I really need this? I convinced myself, it must be a special version of iphoneOS for developing. I mean why else would it still be in "how to guide". Thanks to the forum for telling me otherwise. I still do not know if you have to "restore ipod". I ended up restore ipod just in case.
    2. Generating an App ID:
    What's with the asterick.. At least the document got that right and specifically tells you to enter an "*". But if you should always enter an asterick then why even make that a step to perform. Is there any reason to not enter an "*"??
    3.Running your Development App on a provisioned device
    Here's where I had the biggest trouble:
    "In the Project Info window, select the ‘Build’ tab and enter “iPhone Developer: <YourFirstName> <YourLastName> in the ‘Code Signing Identity’ > ’Any iPhone OS’ field setting. This is the also the Common Name of your iPhone Development Certificate."
    Ugh FIX THAT LINE in documentation. It drove me nuts.. you see I placed "IPhone Developer: Rick Mullinix" in for Code Signing Identity. Which seems correct, that is my identity. But no, that leads to not seeing provisioning profile as a choose.
    Thanks to the forum, I changed the identity to "IPhone Developer".. and it works!
    But that leads to another question... how does "IPhone Developer" identitfy anybody? We are all "IPhone Developer(s)".. I guess we are all thought to be the same by Apple.. might as well make everyone place "Cash Cow" as their identity.
    4. Over all:
    I am still confused by all the certificates, profiles, key chains.. seems all magical to me, it works and all, but I wish documentation had better wording and definitions to help my understanding.
    -Thanks again to this forum, and I hope that "Distributing my App" wont be as difficult.

    1. No, you don't have to restore your ipod. As long as you're running the fw 2.0 (and above) your ipod is ready for development.
    2. don't know. i'm just glad that it works
    3. Just look into your keychain under Certificates. There should be one named "iPhone Developer: <your> <name>". Enter that line in xcode. "iPhone Developer: Jon Doe" for example. You just have to enter the exact name of the certificate in xcode.
    4. Yeah, that stuff is pretty confusing. My Dev-Account got activated yesterday and I spent the whole day just setting up my certs and tax-info. It was really frustrating and time consuming. I'm (negatively) surprised by the ammount of real paperwork you have to do. It just doesn't get in my head that you have to print and snailmail that many letters for something like an internet application store. But that's another story
    just my 2 rest-of-the-world cents
    Message was edited by: mad hair

  • Losing Data Bindings in Popups

    Hello,
    I recently upgraded from JDeveloper 11.1.1.2.0 to 11.1.1.3.0. The application I'm working on allows for the creation and editing of various entities (students, applications, etc..) which is primarily accomplished via pop-ups. I had noticed this issue once or twice pre-upgrade, but now it seems much more widespread: when editing an entry, the data is pulled from bindings, but sometimes it seems those bindings are lost (or the values are null). Like, a check box in the pop-up will display "yes/true" but still be unchecked... or a select-one drop-down menu will be empty, even if a summary table (located on the main page, not the pop-up) is displaying the correct data for that attribute.
    This happens primarily with selectOneChoice and selectBooleanCheckbox components. The loss of binding occurs most frequently when editing the entry to bring up the pop-up, and canceling out of the pop-up... then if the edit pop-up is opened again again, the data's gone. But, sometimes it's missing on the first edit (and in some cases just selecting a different row in the table displaying these objects will be enough to lose a binding!).
    The editable objects are always displayed in a table in a main page, with an independent navigation page framing the data page. Whenever this loss of binding occurs, the ability to navigate via the frame is lost... until an object is edited and saved properly.
    Has anyone seen any behavior like this before, losing bindings in pop-up checkboxes and selectOnes? If anyone has an idea what could be causing it, I'd appreciate it!
    Thanks

    This is a JDeveloper 11.1.1.3 release bug :_|
    Check for a workaround here: http://adfbugs.blogspot.com/2010/05/choise-list-in-popup-turn-to-null-after.html. Basically you need to add partialSubmit=true to your close button and close the popup programmatically in an actionListener.

  • Jdeveloper : Creating data bindings for dynamically rendered form

    In Jdeveloper application, I've created data controls using web service(WSDL). In my application, I have a form which is rendered at run time. How can I set the form da ta to the parameters inside the data control?
    Any help will be greatly appreciated.
    Thanks and Regards,
    Niranjan.

    Hi Ankit
    bind all attribute in m bean as component binding and write following code on actionListener method of edit button.
       attrbin.setReadOnly(false);// where attrbin is binding of attribute.(do same for all attribute)

  • Does firefox support data bindings?

    IE supports binding Html and xml elements to a data source object, does firefox?

    Hello Wiiweblady, see : https://developer.mozilla.org/en-US/docs/Using_XML_Data_Islands_in_Mozilla
    thank you

  • Stop the deprecated  madness bring back image data bindings to!!!

    I have used dreamweaver since it was from macromedia, all the companys i worked for had dreamweaver, now that i decided to get my own for home and not use the company version things get worse and worse since this creative cloud bulls.... why is the only features use full on dreamweaver been deprecated?? i really cant understand why hate so much the customers that use it for dynamic building, whats the point always shooting us in the head, do you guys know how frsutrated we get when you first bought interkat then change it to the addt then it was deprecated, so dreamweaver was left with a few options for dynamic database producing, now its been removed and we are gived an extension that totalys sucks more than 50% of the features that we had with any other version are lost, example when trying to insert an image i have to do it all manually coding because now we dont have any more to pick dynamic images no databindings for that wtf....Dreamweaver is becoming just an expensive CSS editing tool with for that i can just use bootstrap and any other editor, using dreamweaver we are suppose to save time when developing websites, for a static site we can even use open office writer and save it has html.
    Please stop the madness on taking out of the game dynamic options i have spent so much money on other extensions would hate to loss money again like i did with interkat, please listen to use stop it

    Hello David,
    I understand your analysis, but I also share the "ranters" one.
    Like you have said, Adobe is a business.
    But we are too.
    Now tell me why should we pay that high a price for DW, when we can get a free editor like Netbeans with more or less all the features needed in web design/web development ? If we have to hand-code database connections ourselves, we are better off with Netbeans for instance, which allows step-by-step debugging, to boot. Server Behaviors and DW's extensibilty is (was?) the gem of DW. Take this out, and for many of us professionals, DW loses its appeal.
    Like xadesadex stated, Sever Behaviors are not just a visual tool, it is a huge time-saver for building custom web sites, which many of us -- in this era of heavy frameworks, bloated CMS and other bootstraps -- still do on a daily basis. How fast can you build forms for CRUD functionnality without DW's Server Behaviors? And if you extend DW with your own code, you can even save more time. Take the late Fireworks : what would it be without John Dunning's and Aaron Beall's extensions? Haft-less productive a tool...
    But in this removal, Adobe takes not only the risk to lose that fraction (how big/small?) of customers who use Server Behaviors on a daily basis, they also take the risk that another fraction of customers will leave because Adobe are presently giving a strong signal that what DW can enable them to do today, DW will not necessarily enable them to do in the future. In today's market, it takes a huge amount of time to learn a new software, change one's worflow and be productive again, as you know. But now, Adobe stubbornly refuse to answer the many ranting/protesting/unhappy posts about this removal, which destroys an indispensable asset for any business: trust from customers...
    Adobe is a business, but we are too.
    Removing this and that feature will end up closing the gap beetween DW and its competitors, some of which are free. And there will come a time when we will stop asking/ranting/being unhappy and take time to change our workflow and... software.
    And the removal of Server Behaviors is a huge step in this direction.
    Regards,
    Xavier Pitel
    mydreamweaverextensions.com

  • AS3 Data Bindings on Custom Objects

    Hey Guys,
    I'm having an issue using BindingUtils.bindProperty to bind a
    label to a string that is located in a custom object, however it
    works perfectly fine in mxml.
    EXAMPLE:
    This Works:
    <mx:Label id="testLabel"
    text="{MainApplication.CONSOLE.currentItem.IssueName}" />
    This does not work:
    var testLabel = new Label();
    BindingUtils.bindProperty(testLabel,"text",MainApplication.CONSOLE.currentItem,"IssueName ");
    this.addChild(testLabel);
    The variable is set to be bindable. What happens is the first
    time in AS is it finds the correct text in that string, but any
    time the string is updated the label does not change. What is mxml
    doing differently here that i am doing wrong?
    Thanks,
    ~Jamie

    I think In MXML the binding is setup to watch changes in
    MainApplication, CONSOLE, currentItem and IssueName.
    Where as in AS only the IssueName is getting watched. I think
    the binding should have been set on currentItem propertly of
    CONSOLE which I think is getting changed.

  • Control Data Bindings display

    Hi,
    Im using UCM Advance Search datacontrol, namePattern parameter as inputtext & execute operation as button.
    My Usecase:
    I need to fetch records from UCM when the execute button is clicked based on the the text enter in the namepattern textbox. I achieved this but im facing the below problem:
    1) by default when the page loads af:table shows all the the records from UCM & also i need do some validation like (search text cannot be less than 3 characters) before going for search. Basically i need to control the display of results.
    Please advise.

    Thanks for the quick response.
    I have more question. What is the use of execute operation?. I even tried this with normal af:commandButton, i was able to get the records.

  • Automatically export data from a pdf, then automatically populate other forms with that data?

    I'm building a form which will hopefully cut down on the user being required to redundantly fill in the same information on different forms. By filling out one form, I want to be able to have the user submit that form (or more succinctly, the xml data) to a website/server where the data will be automatically parsed to all the forms under the umbrella of the main form. Then, the separate forms would be emailed back to the user.
    Any thoughts on how that works would be appreciated. Also, even a discussion of other workflows would be appreciated, as I'm not even sure my process is the easiest/best.
    Thanks,
    Graham

    This will work if all of the forms use the same schema definition. The issue is that once you import the data file you are bound to that data structure. As you have said that they are different forms then they have to follow the same schema definition.
    Another approach woudl be to get the information into the form using a Web Service call. This technique uses a different set of bindings for the web service than the data bindings so they remain unaffected. This does mean that the form must be Reader Extended using LiveCycle server to allow Reader users to make the Web Service call. Note that if they are Acrobat Pro users then this restriction does not apply.
    Make sense?
    Paul

Maybe you are looking for