Multiple versions of the same JDBC driver - OK ?

Hello
We are using SJSAS 8.1 on our production server, it makes access to an Oracle database for user authentication and thus we have a copy of the Oracle thin driver ojdbc14.jar located in the directory.
<sjsas_install>/lib
Each of our web applications also access an Oracle database and thus the build of each web application includes the same oracle jar file in the directory
domains/domain1/applications/j2ee-modules/<name_of_web_app>/WEB-INF/lib/
This is all good and it works OK. In a perfect world where CLOBs had not been invented that would be the end of the story.
However in order to get around the nightmare of JDBC, Oracle and CLOBs I am contemplating using a different version of the JDBC driver for one web app only.
If I were to build one of the web apps to include a different revision of the Oracle JDBC driver, what are the chances of that web application sticking to its intended version and other applications sticking to theirs ?
We currently use Oracle's JDBC driver version 9.2.0.8 I am contemplating using 10.2.0.3 but I do not want to mess with the version used by other web apps.
Any help you can give me would be very much appreciated.
Thank you

Hi Kim,
May be you can try this and see if this works for you. I am not 100% sure if it will work for you, but worth a try I guess. Create a Test WebDynpro project and try the following steps on this project. If they work  out correctly and serve the purpose for you only then try them on your actual Web Dynpro project.
1. Create a test Web Dynpro project  say "TestWDProject" with Component say "Comp1" and the default views and windows etc.
Also create some working application our of this component and Windows using the Context.
2. Right click the "Comp1" and select Copy.
3. Right click 'Components" node in the project structure and select "Paste"
4.This step will try to paste the copy of Comp1 as a new Component.
5. You can change the Name and Package of the Component.
6.Similarly you'll get the prompts for views,windows etc.
7.Once you have copied everything, Just check if everything looks good.
8.Now you can create a new Application using this new component and the Component Interface View and Deploy it.
9.Test whether the Application created out of this copy works same as the original component.
You can also try to create another Web Dynpro project and paste the Comp1 in the Components node of that new project and perform the same steps.
Again, try with these Test Projects and see if this serves your purpose before applying the steps on actual projects.
Regards,
Ajay

Similar Messages

  • Solaris 11 IPS:  How do you post multiple versions of the same package?

    How do you post multiple versions of the same software package on a single IPS instance(port)? Oracle was able to do it here with versions 151 and 175 of S11:
    http://pkg.oracle.com/solaris/release/
    Unfortunately, based on my searches, no where in the documentation (http://www.oracle.com/technetwork/server-storage/solaris11/technologies/ips-323421.html) does it explain to the development community how this is done. The best I can do is create pkg repo instances on different ports to host each different software version.
    We are trying to deploy an IPS repository for our drivers and utilities that our customers can link to and pull updates from. We have been able to post a software package to the repository using the command:
    pkgsend publish -s http://localhost:1234 -d ./ Appv1.p5m
    This posts the package on the IPS repository instance at port 1234 on the server. However, we would like to post multiple versions of the package on the server at the same URL. Why the same URL? So that our customers and end-users need only point to a single URL to pull down our software rather than having to add a new URL to the publisher list each time we have an update. We want at least 5 of the previous software versions to be available on the server. Posting each version of the application or driver on a different IPS instance on a different port will require customers to add multiple URLs to their publisher list and they also will not be able to initiate remote scans for updates.
    Has anybody been able to do this? Is any documentation forthcoming?
    Edited by: user13489824 on Jun 25, 2012 10:17 AM

    dhduvall: Thanks for your response. Yes, one would think that as long as the version numbers are different, you should be able to accumulate multiple versions of a package in a repository. It looks like Oracle has done it in their S11 repository unfortunately, as far as I know, they have not shared the steps on how to do this. I would like to publish two versions of the same package. I.E. two different manifests with two different fmri.pkg version strings and two different binaries.
    If I publish one package after another like this:
    pkgsend publish -s http://localhost:1234 Appv1.p5m
    pkgsend publish -s http://localhost:1234 Appv2.p5m
    Then only the second package shows up in the repository, as if it over-wrote the first one.
    Running pkgsend with two manifest, like this:
    pkgsend publish -s http://localhost:1234 Appv1.p5m Appv2.p5m
    Will cause pkgsend to combine the packages and manifests as if they were a single package... not what I am trying to do.
    Both approaches are complete without errors but neither achieves what I am trying to do.
    alan.pae: Thank you. Unfortunately, the link didn't really help. I've read Oracle's white papers and IPS developer guide so I'm familiar with the topics covered.
    Lex: Yes, I know. I specified the versions in the pkg.fmri value string.

  • Multiple versions of the same RAW image

    Hi All,
    It's posible to have multiple versions of the same RAW file. Let's say I work my RAW file and make some changes, can those changes become an independent file? I want to be able to go back to the original RAW file without loosing any other version already created.
    Best regards,
    Jose

    Hi Kim,
    May be you can try this and see if this works for you. I am not 100% sure if it will work for you, but worth a try I guess. Create a Test WebDynpro project and try the following steps on this project. If they work  out correctly and serve the purpose for you only then try them on your actual Web Dynpro project.
    1. Create a test Web Dynpro project  say "TestWDProject" with Component say "Comp1" and the default views and windows etc.
    Also create some working application our of this component and Windows using the Context.
    2. Right click the "Comp1" and select Copy.
    3. Right click 'Components" node in the project structure and select "Paste"
    4.This step will try to paste the copy of Comp1 as a new Component.
    5. You can change the Name and Package of the Component.
    6.Similarly you'll get the prompts for views,windows etc.
    7.Once you have copied everything, Just check if everything looks good.
    8.Now you can create a new Application using this new component and the Component Interface View and Deploy it.
    9.Test whether the Application created out of this copy works same as the original component.
    You can also try to create another Web Dynpro project and paste the Comp1 in the Components node of that new project and perform the same steps.
    Again, try with these Test Projects and see if this serves your purpose before applying the steps on actual projects.
    Regards,
    Ajay

  • Can iTunes handle multiple versions of the same app?

    Now that iTunes, iOS, and iDevices have been around long enough for users to have multiple devices on multiple iOS versions, is Apple doing anything to allow users to run multiple versions of the same app through iTunes?
    Case in point I have an older iPhone running iOS-5 with a few apps that are now running exclusively on iOS-7, my new iPhone is on iOS-7. Once I sync my new phone with the updated versions of the app, iTunes usually dumps the old version into the trash bin. But what if I need that older version to continue running it on my iOS-5 iPhone?
    Is there a workaround for this? I've considered using an old PC as my base computer for sycning the new iPhone, but I still fear that the new app updates will go to all devices running on my iTunes account through iCloud.
    If Apple doesn't address this problem at some point then as the years go by certain iDevices will eventually become completely useless even if they are a fully functional piece of electronics.
    (spare me the "that's their plan, corporate greed" replies).
    Thanks in advance!

    Yes, the apps SHOULD be developed to work with the new stuff, No, not all apps keep their old versions in the App Store, BUT, finally Apple has ALLOWED developers to have multiple versions of an App in the store.
    The problem isn't about retarding development, it's about Apple trying to force users to buy new things that they don't need because the old thing, though it works just fine & has the apps that you need, is unable to be used because the apps have been updated in iTunes. Why can't you allow me to keep Facebook 5.0.1 for my old iPhone 3G that is used as an iPod, Facebook 6.7.2 for my iPod Touch & Facebook 19.6.4 for my new iPhone 8? As of now I can download the old version on the old device, but when I sync it it always tries to 'Update' it & then says 'Can't be updated because this version is incompatible with this device' making the sync take 3x as long & meaning that if my device crashes for some reason or I choose to restore it becasue of problems I have to go find the old version, hoping that I saved it, delete the new version, drag in the old version, THEN sync & then move the old version back before updating from my other device (Having done this with the 3G & iTouch 4 for years I learned that when the sync transfers purchases from the phone it 'replaces' the file instead of moving the old 1 to the trash).
    Some of these apps I have purchased, & by forcing the update to remove the old version Apple is essentially taking something I have purchased & saying I am no longer allowed to use it.
    Just in the what 3 months since the new iOS came out I have noticed that now over half of the apps can't be run on my iPod Touch 4G.
    It's simple, iTunes should either:
    Keep a record of the devices that have synced (I know, it already does) & keep the newest version for the lated iOS in iTunes
    Let users have multiple versions of the same app in iTunes & allow us to disable update checks for certain apps
    Allow users to choose to download from iTunes the different versions of the apps available from the developer
    OR
    Allow users to edit the info on Apps, unlinking them from their original & updates & allowing users to keep an old version & still download a new 1

  • Multiple versions of the same Web Dynpro application on the same SAP Portal

    I have a single application (local development) and deploy directly to a SAP Portal(NW 7.0) from NWDS Version: 7.0.15
    No problems there, works like a charm.
    But I want to have multiple versions of the same application on one portal. Eg. ill build a version 1.0 for test and deploy this. Then continue to work on version 1.1 deploying this directly on the portal. The two versions should now co-existing under different names and/or packages.
    Please help.

    Hi Kim,
    May be you can try this and see if this works for you. I am not 100% sure if it will work for you, but worth a try I guess. Create a Test WebDynpro project and try the following steps on this project. If they work  out correctly and serve the purpose for you only then try them on your actual Web Dynpro project.
    1. Create a test Web Dynpro project  say "TestWDProject" with Component say "Comp1" and the default views and windows etc.
    Also create some working application our of this component and Windows using the Context.
    2. Right click the "Comp1" and select Copy.
    3. Right click 'Components" node in the project structure and select "Paste"
    4.This step will try to paste the copy of Comp1 as a new Component.
    5. You can change the Name and Package of the Component.
    6.Similarly you'll get the prompts for views,windows etc.
    7.Once you have copied everything, Just check if everything looks good.
    8.Now you can create a new Application using this new component and the Component Interface View and Deploy it.
    9.Test whether the Application created out of this copy works same as the original component.
    You can also try to create another Web Dynpro project and paste the Comp1 in the Components node of that new project and perform the same steps.
    Again, try with these Test Projects and see if this serves your purpose before applying the steps on actual projects.
    Regards,
    Ajay

  • Search in Mail yields multiple versions of the same email

    I wasn't able to find any other postings on this, but this has been bugging me for a while now . . . just not big enough of a deal to do anything about. Whenever I do a search in Mail, the results give me multiple versions of the same email, in different stages of completeness. Is there some setting that I have inadvertently turned on that keeps back ups of my draft emails every few seconds? Anyone else have this annoying problem?

    I too am having this problem. Doesn't seem to happen all the time though. No rhyme nor reason ? I am using an IMAP account if this helps ?
    Message was edited by: Visioneer

  • How to delete multiple versions of the same song file?

    I recently moved my iTunes music file to an external hard drive, and for some reason, it took iTunes a few tries before it recognized the new location of my music (I had to change the location in the preferences a few times because it kept changing itself back...?) So I ended up with those infamous exclamation points next to all of my songs because iTunes couldn't find any of the files.
    I ended up just deleting my entire library and re-adding it to try and solve the problem, but somehow, in the process, iTunes made (sometimes multiple) copies of almost everything. The weirdest part of this is that most of the albums have 3 copies of everything, a few have four (?!), and some did not get copied at all.
    There has to be an easy way to consolidate and delete mutiple versions of the same file, but how? I have tried everything I can think of. The "consolidate library" function tells me it is going to copy everything again (how is that "consolidating"?)
    I have 15GB of music and do not want to go through and delete thousands of songs manually.
    HELP!

    This doesn't quite work as it displays all of the tracks that have been duplicated, including the originals, meaning I would delete all of the copies and no longer have those songs, or still have to go in manually for everything.
    I also tried displaying the date added for everything, hoping iTunes had made the copies on different days, but everything was added and copied on the same day, so I wasn't able to differentiate the files that way, either.
    HELP!

  • How do I have multiple versions of the same .chm?

    Our developers recently were required to make changes to an earlier version of our software (thank goodness for backups). So I'm having to revert to that earlier version, make changes, and create a revised .chm. HOWEVER, I already had completed the upcoming release's .chm and don't want to lose all of those changes. To make matters more complicated, I also have requests for changes to the Help for the future release.
    So, how does everyone have multiple versions of the .chm on their system at the same time and keep them separate, yet compile the right files with the right version? I had thought I could just create a new folder with the files that changed for the various versions, but updating them in Word 2007 is not a pretty proposition. I'll then have to import them in and replace the "old" ones. There has to be an easier way! I'm sure other people do this on a regular basis, but this is the first time I've had to go back a version, maintain the next version, and start work on a yet-to-be-released version all at the same time.

    It never ceases to amaze me how questions on the forum are like buses, none for an hour then three come along. Not your fault but this was asked just a couple of days ago.
    When your developers issue a new version you need to save a copy of the source, we just zip it up. Then you carry on editing for the next version and zip that up and go again.
    Then when a change is required to an older version, you dig it up, amend it and zip it again.
    Not sure how it works with source control. The above is easier and reliable, assuming you manage it tightly.
    See www.grainge.org for RoboHelp and Authoring tips

  • Can i back up multiple macs to the same hard drive

    can i back up multiple macs to the same hard drive

    Yes, you simply share the drive to the network.. in whatever way that is possible as you have given us no info.. over the network TM will create sparsebundles.. locally it can produce a straight backup ..
    http://code.stephenmorley.org/articles/time-machine-on-a-network-drive/

  • Why is my mac syncing multiple version of the same song?

    I wonder if anyone could help with this:
    My sync takes so long sometimes and it often syncs 2 or 3 versions of the same song on loads of albums.
    I have to go through manually one by one and delete them off my phone, and sometimes i only stumble across duplicates by accident.
    Its very frustrating.
    Im on OSX 10.9.2 with an iPhone 5s running the latest version of iOS.
    Thanks.

    eek that sounds unpleasant. Are the songs different in any way?
    Are these albums using playlists to sync?
    If so…check that the the playlists on the Mac don't have the duplicate copies - in this case the same file will be reused (not using extra space on the device).
    Do they show as multiple files in iOS's Albums view? You may need to tap 'More…' and then 'Edit' to add the 'albums tab' to the bottom menu. Save and check for duplicates.
    I'd reboot everything, backup the device to iTunes, disable music syncing to empty the device and resync to see if that helps, if it fails consider resetting the iPhone. http://support.apple.com/kb/HT1414
    Try another sync. If that is OK restore the backup & see if it comes back.

  • Why am I getting multiple versions of the same page showing in the Back (and Forward) buttons?

    I had this problem with Firefox 4.x -- and I just upgraded to FF5, but the issue still exists.
    What happens is, when I've surfed to more than one page (or site) on a tab, then want to go back, I find that my Back button history often has multiple versions of the most recent page loaded, so that when I press the Back button once, it does nothing. Instead, I have to hold the button to display all of that tab's recent history, in order to return to the page that immediately preceded the current page.
    Could this be an issue with a plugin, that's loading the page multiple times, or something? It's certainly an annoyance.
    Thanks in advance for any assistance you may be able to provide!

    Yeah, it's keeping all the history -- better than deleting it, I suppose -- but I'd rather not have to hit that button numerous times.
    Here's an example -- I just tried this moments ago.
    * I just opened a new tab.
    * Typed imdb.com in the address bar.
    * Clicked on a NewsDesk story: Jon Hamm Locks In 'Mad Men' for 3 Years
    URL: http://www.imdb.com/news/ni11982605/
    * Then clicked on Jon Hamm's name.
    URL: http://www.imdb.com/name/nm0358316/
    (And come to think of it, IMDb seems to be where I notice this happening the most frequently.)
    So the back button just reloads the Jon Hamm profile page again, and ditto when I finally page back to the news story page (takes me two clicks of the back button to go to the page before it).
    Odd thing, when I repeated this process -- without opening a new tab -- now I have FOUR of the news story pages in the drop down from the Back/Forward buttons, but TWO of the Jon Hamm profile pages.
    Ah, here's an interesting thing -- every time I go to a new page (Hamm's bio, for instance), then go back, there is suddenly one more instance of the previous page.
    I've seen literally DOZENS of instances of one page loaded up in this Back/Forward drop-down history. Not the ideal situation, obviously. ;-)
    See screen capture below, if that helps.
    Thanks again!

  • How can I merge multiple versions of the same file?

    I have a number of PDF ebooks that I read on multiple devices, and I highlight selections of interest, then save the modified files. Using Acrobat  XI, is there a straightforward way to merge all of these changes into a single master file for each book?
    For example, I read and highlighted Chapters 1 and 2 on my home computer, and Chapters 3-6 at work. I'd like to merge the home and work files (which are identical apart from the highlighting) so that I have a single file that's highlighted in Chapters 1-6. These tend to be large files, so comparing them manually page by page isn't really an option.
    Any help you could offer would be gratefully received. Thanks!

    Yes, it's possible.
    Open a file and click on the Comment button to open the panel. In the Comments List click on the Options button and select "Export All to Data File...". Save the file somewhere on your computer. Do the same for the other files.
    Now open a blank version of the file and do the same but select "Import Data File..." from that menu. Select all the files you've saved and you'll have a merged version of all the comments from the various versions.

  • Can multiple version of the same suite coexist on Mac

    Just asking before I commit....
    I have CS Design Premium CS3 and the CS4 Master Collection installed on my laptops running Mac OS 10.5.8. Is their any potentials issues If I install the French version CS Design Premium CS4?
    Does both installation coexists on the same HD without any conflicts.

    The only issues may relate to Acrobat and Version Cue.

  • Help with hosting multiple versions of the same schema

    Hi All…
    I have a problem that I need some help/advice on how to manage it. I have scoured the forums here but only found bits and pieces of what I’m trying to do.
    Basically I have a small application that I am hosting the database for. As each client comes online I need to create a schema for them. I have written the application so that it does not reference the schema name (assumes ownership or public/private schema). If you log in as the owner then everything is fine. However I am at the point now that I would like to start overhauling the security so that I can support and manage the different users logging in. I currently have after update triggers on all tables that sets the user_id/timestamp for auditing issues.
    I have a few different scenarios that I need to be able to support as far as clientele.
    1)     I host database: 1 client = 1 schema
    2)     Client hosts database: 1 client = 1 schema
    3)     Client organization hosts database: 1 dept = 1 client = 1 schema (same as 1 except client organization is hosting database). The department are so different (budget, staff, different support contract) that they are different customers but their organization is so big they have large outsourced databases.
    4)     There is also the chance that 1 client might allow the same user (single oracle account) access to two versions of the application.
    I also have two versions of my software, client/server and an under development distributed/web-based. I need a single solution that works best across both platforms
    Anyhow I have been warned that creating private synonyms will become a nightmare once there are lots of users. I also don’t want to log in as the schema owner as that too will become very difficult to manage security/rights (especially on a web based system).
    I also need a solution that is simple to manage and will fit with the ‘generic’ client that hosts their own database.
    These are the solutions I see right now:
    1)     new instance for each schema – not cost effective and probably not satisfactory for large clients
    2)     Re-write all sql statements to use a master stored proc that then dynamically forwards to appropriate schema – sounds gross
    3)     Somehow altering my sql statements at runtime to ‘modify’ the schema name dynamically – lot of re-work and difficult to debug
    4)     FGAC – sounds perfect but competing clients aren’t going to accept that for security/privacy etc no matter how safe I tell them it is.
    5)     Using some sort of ALTER SESSION SET CURRENT_SCHEMA and tricking the database to thinking someone else is logged in? – this is the one I found in the forums but haven’t found much else on. How is this different than just logging in as the owner?
    In my perfect world I think I would want to be able to point roles at certain schemas. But Oracle doesn’t seem to support that. Then I could have companyOneReadOnly = company1schema + all the read-only privileges.
    Anyhow any help is greatly appreciated.
    Thanks
    jack

    Hi Kim,
    May be you can try this and see if this works for you. I am not 100% sure if it will work for you, but worth a try I guess. Create a Test WebDynpro project and try the following steps on this project. If they work  out correctly and serve the purpose for you only then try them on your actual Web Dynpro project.
    1. Create a test Web Dynpro project  say "TestWDProject" with Component say "Comp1" and the default views and windows etc.
    Also create some working application our of this component and Windows using the Context.
    2. Right click the "Comp1" and select Copy.
    3. Right click 'Components" node in the project structure and select "Paste"
    4.This step will try to paste the copy of Comp1 as a new Component.
    5. You can change the Name and Package of the Component.
    6.Similarly you'll get the prompts for views,windows etc.
    7.Once you have copied everything, Just check if everything looks good.
    8.Now you can create a new Application using this new component and the Component Interface View and Deploy it.
    9.Test whether the Application created out of this copy works same as the original component.
    You can also try to create another Web Dynpro project and paste the Comp1 in the Components node of that new project and perform the same steps.
    Again, try with these Test Projects and see if this serves your purpose before applying the steps on actual projects.
    Regards,
    Ajay

  • Exporting Multiple Version at the same time to disc

    Hi,
    Is there any way that you can configure your export settings to export two versions of a 'version' at once?
    For example, I normally supply clients with High and Low res duplications of an image set so that they have print and web versions ready to go.
    I would like to set up some kind of configuration on Export where Aperture renders both the high and low res sets at once to the burn folder.
    Its not a huge problem, but would simplify my workflow.
    Also... does anyone use Burn to Disc? Is it worth the money?
    Thanks for your help.
    Rich

    Didn't think about anyone in photography and Macs not having GC -- wonderful tool -- see:
    http://www.lemkesoft.com/
    There are commands to mass convert everything in a folder, and drop the conversions into the same or new folder. Has a modest cost, and the developer is amazingly responsive to suggestions, trouble-shooting, etc.
    You might could do this with Preview, Photoshop Bridge, etc., but I have only relied upon GC for such.
    Ernie

Maybe you are looking for