Right way to manage ADF Library Dependencies

Hi,
I am working on an application where we are trying to components in individual Libraries for re-usability and logical grouping.
These jar files are then imported into parent projects which can result in different levels of dependency hierarchies.
From what I have seen there are different ways of importing components / libraries onto a project.
1. We can directly drag a component like Data control (from Data Control palette) from one project to a page on another (for example from a model project to a ui project)
2. Deploy the model project as a ADF library jar, go to the resource palette, create a connection, right click on the library and do an add to project.
3. From the resource palette, expand the library structure, locate the Data control and drag it onto the page of the parent project
My question is:
a> What is the difference between these three ways of importing components from one project to the other.
b> Which is the best way for deployment and future maintenance.
thanks
Edited by: user595592 on Aug 12, 2011 5:18 AM

1. We can directly drag a component like Data control (from Data Control palette) from one project to a page on another (for example from a model project to a ui project)This will be applicable if you have a dependiency.. ro you have an adf library reference for your project..
datacontrol - Business components referenced in bc4j.cfg
other datacontrlols will be defined in DataBindings.cpx file
2. Deploy the model project as a ADF library jar, go to the resource palette, create a connection, right click on the library and do an add to project.This is through file connection.. This is the most prompt way of adding libraries.. to the project.. so that there wont be an absolute references..
3. From the resource palette, expand the library structure, locate the Data control and drag it onto the page of the parent projectagain same as poiint 2.. but for datacontrol..
a> What is the difference between these three ways of importing components from one project to the other. point 1 say dependecies.. in a single applicatioon between different project.. absoultely fine..
point 2.. will alway go with relative path.. and have an advantage of not having absolute path..
point 3. si same as 2
b> Which is the best way for deployment and future maintenanceI will suggest you to go for 2.. as its the standard way of adding libraries..

Similar Messages

  • Refresh ADF Library Dependencies

    JDeveloper 11.1.1.3.0
    ADF Library Dependencies are written when we add an adf library to a project, but currently we are finding an issue where our main project is missing a ClassDef because one of its library did not refresh their ADF Lib Dependencies.
    Ex.
    ProjectA.jar
    ProjectB.jar (uses ProjectA)
    ProjectC.jar (uses ProjectB, ADF Lib. Dependencies on ProjectA)
    IF a project lets say ProjectX.lib was added to ProjectA, we will need to refresh the Lib Dependencies on B and C just to make sure that C will compile correctly.
    In this scenario, what is the best approach or best practice to make sure that all the dependent projects gets updated whenever a library gets added?

    chk this
    ADF Libraries BUG?
    http://andrejusb.blogspot.com/2011/04/strange-day-adf-library-profile.html
    1)what's the ADF_Library_Dependencies.library in every project e.g xModel? it contains all the dependency jars..
    2)the name space url of the file is unreachable, how can i get it? http://xmlns.oracle.com/jdeveloper/110000jlibrarynode
    Why do u need this..??
    3) we foud it does not include all the dependent libraries, y?The entries are the dependencies of the added jar
    4)Some times, it causes failure of application deployment and it workds after deletling it, y?http://adfhowto.blogspot.com/2010/10/adding-lib-jar-dependency-to-my-project.html

  • Best way to manage new library with new hdd. Need Advice.

    I am new to this whole aperture thing. i've been reading about aperture for a few months now. there's just so much to soak in at this moment. i'm about to put in a 320gb hdd in my 1st gen mbp and i would like the best or really just the most efficient way to managing my images. what i am trying to do is import all my images (20gbs right now just family/friend stuff) into my mbp on the new hdd. i am also in the process of getting a 30d or 40d for my photo work.
    should i partition out the new hdd for aperture or just keeping it one partition. one of my partitions will be for bootcamp. i just dont want to partition it and run out of space in the partition. i also have 2 externals (300gb and 400gb) that i will use one of them for vault?, external backup. im also trying to scan all my film stuff and put it in there and manage that too. i also want to use iphoto too so is there a way to use one library for both without one or the other making doubles?
    i read about the manage and referenced masters methods, but i'm still a little confused on it. i would like to know how you guys manage your libraries and how u organized your folders. i read about people setting up raids on their mac pros but i would like to know more about people who doing the managing on their mbps. i running on leopard but are not using time machine. i currently have my folders setup in this way, i.e. 20080224-vacation pics day 1. there's prolly more to ask but i cant think of any right now. any help is appreciated.

    On a laptop generally you do want to manage by Referencing image Masters. Hard drives slow as they fill, so at some point - perhaps immediately - you will want your Masters on one or more external Firewire 800 hard drives. OWC <http://www.owcomputing.com/> "Mercury to go" FW800/USB2 drives are a good external solution if you need portable.
    A good rule of thumb is not to fill any drive more than 70%, and for best speed keep important drives no more than 50% full.
    With Referenced Masters, simply Finder-copy each batch of images to the external hard drive and eject the camera card. Then (after backup of images) from within Aperture Import the images by Reference (when you go to import, on the right hand side of the import window select "Store files in their current location").
    Existing images on your hard drive can similarly be imported selecting "Store files in their current location" however personally I would move the originals to an external drive prior to importing into Aperture because trying to keep originals on a laptop drive will sooner or later overfill the drive.
    During the import process is a good time to assign all manner of keywords, so take some time in advance thinking about keywording.
    Also, I recommend the US$35 tutorial CD Apple Pro Training Series: Aperture 2 (Apple Pro Training Series) by Ben Long, Richard Harrington, and Orlando Luna (Paperback - May 8, 2008), Amazon.com. Note that the value is in the tutorial, not in using the book as a manual.
    Good luck!
    -Allen Wicks

  • Best way to manage large library with AAC and MP3 versions of files

    I have a large library of music. I listen to music through iTunes and iPod/iPhones, but also other devices which only support MP3, and not AAC. I typically convert iTunes purchases to MP3, but I'm left with two copies of each song in the same folder. I'm looking for recommendations on the best way to manage what would essentially be a duplicated music library - a high quality version I use with my iTunes/ipods, and a lower quality MP3 version for the devices that only support that format.

    I have had a similar problem. I have all my music residing on a NAS where I access it from iTunes (for managing my iPods/iPhones) and a Tivo PVR (which is connected to my house stereo system.) The problem is that Tivo does not recognize AAC. So I've used iTunes to create mp3 versions of all my purchased AAC music. Because the NAS is set as my iTunes media folder location, iTunes puts the mp3 copies back into the existing folder structure (which it keeps organised) on the NAS. Tivo accesses the NAS directly, over the network. But iTunes also puts the additional copy into the iTunes library which leaves me with multiple copies of the same songs on iTunes AND my iPods. Having multiple copies on the NAS (mp3 for Tivo and AAC for iPod) is OK: I've got plenty of space on the NAS and the Tivo doesn't 'see' the AAC files.
    The solution I'm planning to implement is to delete the mp3 entries from the library as soon as I create them (leaving the files in the media folder.) But what I'm looking is for a way to automatically select the mp3 copies (for deletion) from the existing duplicates list. Any ideas?

  • What is the best way to manage one library on two computers?

    My wife and I recently bought Macbook's, switching from our previous Dell desktop. Now that we have two computers we want a way for both of us to be able to access our iTunes library from our respective computers and add music to our iPods. When I add our music into my Library and set my library to share this only seems to allow her to play the songs on her Macbook but not add them to her iPod. Adding our music to her own library raises the problem of new albums I download not appearing in her library unless she manually adds them. I would like a way we can keep all of our music in one folder (on our Time Capsule) but both be able to download music, have it show up on the other persons library, and add songs to our iPods from our own computers.

    When I add our music into my Library and set my library to share this only seems to allow her to play the songs on her Macbook but not add them to her iPod.
    Correct. You cannot sync an iPod to a playlist provided by iTunes Sharing. The track must be on the computer to which the iPod is being synchronized.
    I would like a way we can keep all of our music in one folder (on our Time Capsule) but both be able to download music, have it show up on the other persons library, and add songs to our iPods from our own computers.
    iTunes doesn't have any built-in folder watching capability, so without third-party software help, content added from one computer has to be manually added to iTunes on the other computer. Hazel says it can be set up to add content to iTunes automatically, but I haven't tried it myself.
    Alternatively, you can each have your own iTunes library on your own computers and use one of the several third-party utilities to keep the libraries in sync. If that's of interest, post back and I can provide links to the utilities I know of.
    Regards.

  • Best way to manage Aperture library size for hard drive space?

    For a couple years, I have been using Aperture 2 and then migrated to Aperture 3. All this time I have worked completely on my laptops internal hard drive and with one library. My library is now 80gb and hard drive space is becoming an issue. Now I am trying to decide the best direction to take for reducing my internal hard drive space. My biggest storage culprit are my kids sports team pictures. I have taken thousands and thousands of pictures of kids that I don't need to keep in my internal library. I would like to pull my kids out of those pics, keep them in my main library and archive the rest out. I'm looking for advice for the best process.
    I put an external drive on my Airport USB drive and put my library in a new vault last night. I know it is much slower than going direct to USB on computer. With wireless N it took about 12 hours to backup the 80gb library to a new vault on this Airport drive. Are there any issues with using the Airport USB other than speed? I know apple has issues with using time machine on this kind of setup but I don't know if Aperture has any of the same issues. My thought is that I might use this drive for additional libraries as well.
    Thanks
    -Erik

    Once I move files to external storage as a "referenced master", is there a way to move some of them back to main library on the internal drive? I'm going to move all my team sports pictures to external but would like to keep the pictures with my kids on the internal drive where they are at. But if I unintentionally move some of my kids to the external drive, how do I "un-reference" them and move them back?
    Thanks for the help!

  • What is the proper way to manage movies in iTunes?

    I've just been given a new video iPod, and am now considering importing movies into iTunes so that I can have them on my iPod. What I have is a bunch of MPGs (e.g., family movies from a camcorder, etc.); but I noticed that the iPod won't play them, presumably because they're not MP4 format. I know I can convert them all to MP4 with iSquint or a similar utility. But I want to keep the full-resolution versions in iTunes so that I can display them on a bigger screen as well. So, what is the right way to manage this - do I really need to keep and have in iTunes 2 versions of every movie - one scaled down for iPod as MP4, and one in original resolution? Or is there a better way?
    Thanks in advance,
    Mike

    I think two versions is probably the only way. At least the MP4 versions will be small so shouldn't use up much of your hard drive space.
    By the way, with the MP4 versions that go on your iPod, try hooking your iPod up to your TV set and setting the TV Out option to ON and with the proper AV cable, you should still be able to see them on the big screen. Try it out and see how it looks.
    Since you have a camcorder, you might already have an AV cable you can use. See here...
    Getting the Video out of Your New iPod--for Cheap!
    http://www.oreillynet.com/pub/a/mac/2005/11/18/video-ipod.html
    Patrick

  • What's the best way to manage movie resolutions with iTunes/iPod

    I've just been given a new video iPod, and am now considering importing movies into iTunes so that I can have them on my iPod. What I have is a bunch of MPGs (e.g., family movies from a camcorder, etc.); but I noticed that the iPod won't play them, presumably because they're not MP4 format. I know I can convert them all to MP4 with iSquint or a similar utility. But I want to keep the full-resolution versions in iTunes so that I can display them on a bigger screen as well. So, what is the right way to manage this - do I really need to keep and have in iTunes 2 versions of every movie - one scaled down for iPod as MP4, and one in original resolution? Or is there a better way?
    Thanks in advance,
    Mike

    Welcome to the Apple Community.
    iTunes is straight forward, just use the same ID on all of them.
    What exactly do you want to see in messages on the Mac and iPad, messages combined from each of your phones or a different account just for both of you.
    You should think about what you want in calendars, contacts etc, on your shared devices.

  • Ok so how do I delete the "Rebuilt Library" the right way?

    I just tried to rebuild a totally messed up library. But the Library Manager failed to import over 1,000 of my photos. (iPhoto telling me it doesn't have enough memory to function.
    I imagine I will be able to rebuild the library again once I move the library to my external hard drive. Right? Can someone let me know the right way to set that up? I have been searching through old posts but can only find people talking about problems after the library has already been moved.
    Thanks a lot.

    Since you speak of a "rebuild Library" I assume that you used iPhoto Library manager and still have your original library too. If this is not correct stop and post the correct information
    quit iPhoto and drag the "rebuilt library" to the trash and drag the iPhoto library to your external drive - you might want to wait to empty the trash until everything is done and good. Launch iPhoto while depressing the option (alt) key and use the select library option to point to the iPhoto library that you just drug to the EHD. Now you should have iPhoto running with the original (presumedly messed up) library - use IPLM to do yoru rebuild now
    LN

  • Best way to manage large photo library

    I currently use iPhoto to manage my 14,000+ images, but I am experiencing a few problems with it and wonder if ALR is a better alternative. My computer is running more and more slowly every time I add more to the library. I am worried it will crash the computer or make other applications inoperable, but am not sure what is the best way for me to manage the library.
    My concerns are:
    1. I have the files backed up on an external drive, but I don't want to also remove them from iPhoto because (I think) I will lose the captions I have entered for each image and the folders in which they are organized.
    2. I want to increase my library of images (plus captions) and allow it to be utilized in the near future by others at my workplace by putting the library, I suppose, on an external hard drive. Can that work with ALR?
    Thank you, in advance, for suggestions.

    Elisaa,
    LR2 is a much better storage and retrieval system than iPhoto. Plus, the LR2 editing features are simple and powerful. iPhoto has a file size threshold that is much lower than LR2.
    My LR2 database is 122,000 images (has been 150k) and does just fine.
    Other users are problematic with LR2; it is a single computer application with no network capabiity. Yes, you can have the database on an external drive and pass it around, but that kind of thing would not be convenient.
    Chris Crumley http://chriscrumley.com

  • The best way to manage vi locations and dependencies?

    Hi,
    when i am updating my own vi version by creating a new folder with my files, somehow labview isn't so smart to link the subvi's and dll's that are also moved with the main programs.  now i am using project manager and the situation is even worse.  i am wondering if there is a best way of managing file dependency tree, for example, relative paths?
    also, it seems that labview treat llb files as folders, so packing (sub)vis that are refering each other in one llb doesn't solve the problem, ie the vi in the new copy of llb file will still refer to the old file even the new version is right next to it in the same llb file.
    if i archive the old files, labview becomes confused and fails to locate the new files.
    as my project grows bigger, i will have to spend lot of time relinking subvis.  really need to solve this problem.....
    - yi

    I don't see how you get this.
    But some pointers:
    Make sure all VIs are under one folder.
    Make sure all other versions of the files are not searchable (remove a backup-folder from your LabVIEW search paths)
    Create a LVproject.
    Add the main VI to the project.
    Open the main VI from the project
    If you get warnings, go over them one by one and select the VI you want to keep.
    Switch over to files view (available in 8.5 ctrl-e) and see if the VIs are in the expected locations, if not, open them (from the project), File-> save as (update callers)
    This will get your project cleaned up.
    From now on you only use the project window.
    To make a backup-file, create a source-distribution, where you will rename each file (a feature available in 8.5)
    If you  don't rename the files make sure you always close the project and any of it's files before opening a VI from the backup folder.
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • Being Nice to your Layout manager - Is this the right way?

    Ive written a custom component that basically provides multi-line text wrapping and a few other nice things.
    I had a bit of trouble when I came to implementing
    getPreferredSize()  getMinimumSize() This is because ideally, I'd like the component to use as much space horizontally as possible, whilst using only as much vertical space as necessary.
    To do this, I used the parents width as the minimum horizontal size. This then allowed me to work out the height.
    Question is - is that the right way to do it? Other than that, I just cant think of a way to get the width I need when the component is first added to its container.
    Cheers for any input,
    Dave

    If you want it to use as much horizontal space as possible, that means you want its width to be equal to its container's width (perhaps minus a bit for borders or something). So in that case you would have to set its minimum width to that number, and that's exactly what you did. There could be other ways to do it, but yours seems perfectly fine to me.

  • How to create a custom panel in the right way (without having an empty panel in the file info) ?

    Hi Everyone
    My name is Daté.
    I'm working in the fashion industry as a designer and Design consultant to help fashion brands improving the design workflow by using Adobe softwares and especially Illustrator.
    I'm not a developper, but i'm very interested about the possibility to introduce xmp technology to provide more DAM workflows in the fashion industry.
    Fashion designers produce a lot of graphical objects in illustrator or Photoshop. Unfortunately they are faced to a big challenge which is about how to manage, search, classify and get this files faster. Of course PDM system or PLM system are used in the Fashion industry to manage data, but for many companies, implemanting this kind of database is very complex.
    When i look at what you can do with xmp, it seems to be an interesting way of managing design files, then i started to follow Adobe instruction to try to build a custom panel.
    The main idea is to (Theory) :
    create custom panels used by fashion designers to classify their design files.
    Use Adobe Bridge to search files, create smart collection to make basic reports in pdf and slideshows
    Find someone to make a script able to export metadata in xml files
    Use indesign and the xml file to generate automatically catalogues or technical sheets based on xmp values
    I have created a custom panel by using the generic panel provided by Adobe and i have modified the fields to feet with the terms used in the fashion industry and it works well.
    But unfortunately, when i try to create my own custom panel from scratch with Flashbuilder (4.6) and the Adobe CSExtensionBuilder_2 (Trial version), it doesn't work!
    Here is the process :
    I have installed flashbuilder 4.6
    I have download the XMP Fileinfo SDK 5.1 and placed the com.adobe.xmp.sdk.fileinfo_fb4_1.1.0.jar in C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\eclipse\plugins
    In Flashbuilder, i have created a new project and select xmp Custom panel
    The new project is created in flashbuilder with a field with A BASIC Description Field
    To generate the panel, right click the project folder and select xmp / Publish Custom Panel
    The panel is automatically generated in the following folder : C:\Users\AppData\Roaming\Adobe\XMP\custom file info panels\3.0\panels
      Go to illustrator, Open the file Info
    The panel appears empty
    The others panel are also empty
    The panel is created and automatically placed in the right folder, but when you open it in Illustrator by selecting the File Info option in the File Menu, this custom panel appears empty!!! (only the title of the tab is displayed). This panel also prevent the other panels to be displayed.
    When you delete this custom panels from the folder C:\Users\AppData\Roaming\Adobe\XMP\custom file info panels\3.0\panels and go back to the File Info, the other panels display their content properly.
    I also try to use the plugin XMP Namespace designer to create my own namespace. this plugin is also able to generate a custom panel, but this one also appears empty in AI or Photoshop.
    I try to follow the process described in Adobe xmp documentation many times, but it didn't works.
    It seems that many peaople have this issue, but i dodn't find a solution in the forum.
    I try to create a trust file (cfg), but it didn't work.
    It would be so kind if you can help me to understand why i can't create a custom panel normally and how to do it in the right way.
    Thanks a lot for your help,
    Best regards,
    Daté 

    Hi Sunil,
    After many trial, i realize the problem was not coming from the trust file, but from the way i have created the custom panel.
    There is 2 different ways, the first described below is not working whereas the second is fine :
    METHOD 1 :
    I have downloaded the XMP-Fileinfo-SDK-CS6
    In the XMP-Fileinfo-SDK-CS6 folder, i copied the com.adobe.xmp.sdk.fileinfo_fb4x_1.2.0.jar plugin from the Tools folder and i pasted it in the plugind folder of Flashbuilder 4.6
    The plugin install an XMP project
    In Flashbuilder 4.6 i have created a new project (File / New /Project /XMP/XMP Custom Panel)
    A new xmp project is created in flashbuilder.
    You can publish this project by right clicking the root folder and selecting XMP / Publish Custom Panel
    The custom file info panel is automatically published in the right location which is on Mac : /Users/UserName/Library/Application Support/Adobe/XMP/Custom File Info Panels/3.0 or /Users/UserName/Library/Application Support/Adobe/XMP/Custom File Info Panels/4.0
    Despite the publication of the custom file info panel and the creation of a trust file in the following location : "/Library/Application Support/Macromedia/FlashPlayerTrust", the panel is blank in Illustrator.
    I try this way several times, with no good results.
    METHOD 2 :
    I have installed Adobe CSExtensionBuilder 2.1 in Flash Builder
    In FlashBuilder i have created a new project (File / New /Project /Adobe Creative Suite Extension Builder/XMP Fileinfo Panel Project)
    As the system display a warning about the version of the sdk to use to create correctly a custom file info, I changed the sdk to sdk3.5A
    The warning message is : "XMP FileInfo Panel Projects must be built with Flex 3.3, 3.4 or 3.5 SDK. Building with Flex 4.6.0 SDK may result in runtime errors"
    When i publish this File info panel project (right click the root folder and select Run as / Adobe illustrator), the panel is published correctly.
    The last step is to create the trust file to display the fields in the panel and everything is working fine in Illustrator.
    The second method seems to be the right way.
    For sure something is missing in the first method, and i don't understand the difference between the XMP Custom Panel Project and the XMP Fileinfo Panel Project. Maybe you can explain it to me.
    So what is the best solution ? the right sdk to use acording to the creative suite (the system asks to use 3.3 or 3.5 sdk for custom panels, so why ?)
    I'm agree with Pedro, a step by step tutorial about this will help a lot of peaople, because it's not so easy to understand!!!
    Sunil, as you belong to the staff team, can you tell me if there is  :
    A plugin or a software capable to extract the XMP from llustrator files to generate XML workflows in Indesign to create catalogues
    A plugin to allow indesign to get custom XMP in live caption
    A plugin to allow Bridge to get custom XMP in the Outputmode to make pdf or web galeries from a smart collection
    How can you print the XMP data with the thumbnail of the file ?
    Thanks a lot for your reply.
    Best Regards
    Daté

  • UI Shell - how to allow ADF Library Bounded Task Flow to close itself

    Hi Richard
    Further to my other post, we're having lots of fun with the UI Shell, it's making mockups very easy.
    Question for you though based around the functionality defined in the UI Shell whitepaper. Say we've created our UI Shell application, and rather than wanting to create the bounded task flows in the app (ie.first, second, third), we create them as standalone bounded task flows deployed to ADF Libraries, and imported into our app separately.
    In the UI Shell examples bounded task flows are opened & closed via the UI Shell's own components (say the navigation page items or toolbar buttons), that call the methods in the Launcher bean (_launchActivity & closeCurrentActivity). It's fairly simple to rewrite the launcher helper methods in the launcher bean to call an imported ADF Library bounded task flow to open it as an activity, just referencing the correct task-flow.xml file.
    However as you know a bounded task flow has a "Default Activity" entry point and one or more "Task Flow Return" exit points. What I haven't been able to work out is how when the bounded task flow exits via a task flow return, can we call the closeCurrentActivity method in the Launcher bean? The UI Shell code examples demonstrate closing a bounded task flow by menu options/or similar outside the bounded task flow in the UI Shell, but it would seem reasonable if the bounded task flow exited via a "Task Flow Return" we should be also able to close the activity tab too.
    (....and as extension, before we even do that potentially call the checkState/isDirty() method to stop the user closing the activity too, but again driven by the bounded task flow attempting to exit).
    I could imagine inserting code into the bounded task flow finalizer to close the activity tab, but this pushes the UI Shell tab activity management logic into our standalone ADF Library bounded task flows which isn't ideal, especially if we want to later reuse them in another app which doesn't use the UI Shell.
    Any suggestions welcome.
    Thanks & regards,
    CM.

    And we're back again.... what's a couple months between friends?
    So it turns out after testing our app (d@mn, so close) that we've hit a bug with this approach.
    Our current app allows one BTF to be open in the UI Shell at any one time. Our menu options automatically open one BTF at a time by the user (max one open), and close the previous BTF. However we have some "special" BTFs that require the user to explicitly close the BTF, which in turn makes use of the regionNavigationListener solution I described earlier in this post.
    However we discovered a bug when we do a complete cycle of the 15 embedded regions within the UI Shell.
    Say we:
    1) Open a normal BTF in region 0
    2) Open another normal BTF in region 1 (our solution automatically closes the previous BTF)
    3) We then open another BTF (again the previous BTF is closed) in region 2, yet this a "special" BTF requiring the user explicitly to close it. Upon the user closing the BTF - this results in the regionNavigationListener being called and the removeTab() method called to close down the BTF in the UI Shell
    4) The user then open/closes multiple normal BTFs, one by one, rotating through regions 3, 4, 5 .... eventually back to 1 again
    5) Then the bug occurs - on opening any BTF back in region 2 (as part of the complete cycle of all regions), the tab for the region 2 opens, correct title, and via debugging the Tab.class has all the right settings including taskFlowId, but the tab is incorrectly empty
    doh!
    I've managed to track a symptom of the problem down that may explain what's happening.
    Each time a tab is rendered with a BTF, the Tab classes getBinding() method returns a reference to the binding required for the current BTF. However for some reason on the complete cycle, for "r2" it returns the binding for the previously user-closed BTF from step 3 above, even though we called the TabContext.removeTab() method.
    What I haven't been able to work out is how the bindings get turned on/off dynamically for each BTF being invoked. Presumably for some reason on step 3, the BTF's bindings aren't being correctly removed from r2 even though we called TabContext.removeTab().
    If anybody has any brain waves about what's going on and how to fix this problem, your help appreciated.
    Regards,
    CM.

  • ADF Library problem...

    Hi all,
    I hope someone can help me with this. I'm using JDeveloper 11.1.1.2
    I have an application with three projects, two models and a view controller,
    I have business components (Entity Objects) in the first model project deployed to an ADF library which i added to the second model project by creating a new file connection referencing the jar file. This initially worked fine, and in the second model project, I was able to create view objects using the entity object referenced from the ADF library jar file, with LOV's also referencing view objects which are in the ADF library jar file.
    Once I exit jdeveloper and restart however, any attempt to open the view object xml file in the second model project results in the following errors
    Feb 8, 2010 6:40:22 PM oracle.adfmdt.log
    WARNING: JboObject is null forjar:file:/C:/Work/deploy/cBCModelLib.jar!/company/test/model/view/lov/LocationsLVO.xmland
    Feb 8, 2010 6:40:22 PM oracle.jbo.dt.dependency.xdf.Utils getJboBaseObject
    WARNING: JboObject is null forjar:file:/C:/Work/deploy/cBCModelLib.jar!/company/test/model/view/lov/LocationsLVO.xmlWhich are repeated multiple times in the log at the point of opening the xml file (design time, not at run time) and the entity object can no longer be referenced.
    It's as if jdeveloper "forgets" the ADF library reference once the IDE is closed.
    I looked in the Jar file, and all the objects are actually there. the model.jpx files in all the projects are named differently so there is no conflict there. I have tried multiple ways of adding the ADF library
    From the IDE connections
    From project properties->business components-> import
    From model.jpx properties-> import
    From file menu->import
    and as soon as you reload the ide... all the references to objects in the jar file stop working
    Has this happened to anyone else? Is there a solution to this?
    Thanks

    Found it...
    My Mistake.
    I had created the view object in a package that was used by objects in the ADF library, apparently that's not right. Once a package is used in an ADF library, a consuming project is should not (though nothing stops you, and the error message is not very informative) create objects in the same package. It might help if an warning was raised as soon as the view object was created.
    Thanks

Maybe you are looking for

  • Can my pixma mp 610 work with windows 8

    just installed windows 8 but my canon pixma mp  610 printer  won't work with it ,do i need a new printer ,was working fine can any one help ????

  • UDO's And UDF field in XL Reporter

    Dear Experts, How to get UDO's And UDF field in XL Reporter Report Organiser. An early response would be highly appreciated. Thanks and Regards, Kawish

  • Http Status 400

    Hi. First of all, If this is in the wrong part of the forum. A user is running windows 7, Since her PC was upgraded from XP she is unable to run any infoview reports. They reports are created in crystal reports. Other users are able to run the same r

  • Help me for finding out user-exits in sap

    hi, i am subhasis . i want to know how u will know where the user-exits available. please replay.

  • Varients Issue

    Hi , Some time back we refreshed the Quality system with production system.. After this we are facing the problem while executing the process chains in Quality system. While executing the process chain it’s giving the following popup message: “Varian