SOAInvokerBean not binding to default composite when new version is coming

Hello,
we are using SOAServiceInvokerBean in order to invoke composite form Java application.
We are using SOA Suite 11.1.1.1.5 (PS4)
This is working but when we redeploy a new default version (2.0) of the original (1.0) called composite, invocation of the composite trought SOAServiceInvokerBean invoke the old composite (1.0) and not the new default version (2.0)
Is that the expected behavior ?
Getting a new instance of the SOAServiceInvokerBean from the context doesn't solve anything. We have to restart the soa_server in order for SOAServiceInvokerBean to bind to the new version (2.0).
Edited by: user2514892 on Aug 26, 2011 3:57 AM

Hello Clemens,
In fact we are using [SDO-Based Enterprise JavaBeans Client to Invoke Oracle SOA Suite|http://download.oracle.com/docs/cd/E21764_01/integration.1111/e10224/sca_sdo_ejb.htm#CCGFEIIC] as indicated in "Developer's Guide for Oracle SOA Suite".
As far as I know, there is no way to specify the version as API is
serviceFactory.createService("MyTestEJBService", HelloInterface.class);So even if rebinding to the default version was performed, there is no way to specify the version form the API. From my point of view this is a missing feature.
For a workaround, I start to explore a way using the oracle.soa.management.facade.Locator in order to search for Composite with default version property then query services of this composite and get the "versioned" service name and then use this name in the “createService” function.
But this method would require the service name to be unique so it would require to modify the composite to introduce an version pattern in the service name like
MyTestEJBServicev1.0
MyTestEJBServicev1.1
MyTestEJBServicev2.0
This is not very good as we are losing functionality to easily deploy a new version (with Jdev integration or through soa ant task) due to multiples modifications required in the composite.
Maybe you have a better way to invoke a composite using some easy way as SDO (in order to not manage the heavy "String" XML message and just stick to java objet) but allowing to specify the version.
We also think about exposing the composite thought a web service (but introducing small security issues as we have to secure this url from outside the server) then use a web-service wrapper (like JAX-WS) in java and invoke the composite like this.
Regards,
Guillaume

Similar Messages

  • Webutil-Problem (not the usual "PRE-FORM", "WHEN-NEW-FORM-INSTANCE" etc.)

    Hello,
    We have an application with lots of modules, where we use webutil to create text files on the client for data exports. The export is called in a WHEN-BUTTON-PRESSED Trigger and usually works fine, but we have the following problem:
    If two modules, where webutil is used, are opened at the same time and one module is closed, webutil does not function anymore in the other module. If we then try to create a text file after closing on module, we get the following error-message:
    Oracle.forms.webutil.file.FileFunctions bean not found.
    WEBUTIL.FILE.FILE_SELECTION_DIALOG_INT will not work.
    It’s not only the FileFunctions bean, all other webutil functions do not work also anymore in the remaining module.
    This is not the usual “PRE-FORM”, “WHEN-NEW-FORM-INSTANCE” etc. Webutil-Problem.
    As I said before, webutil works, but when we close one module with webutil used, it does not work in another open module anymore.
    Any Idea, why this happens and how to solve the problem???
    Kind regards
    Udo

    Hello,
    Yes, both modules work in the the same session and session is not disconnected, when one of the modules is closed.
    Webutill.pll is attached on both forms and all forms in our application using webutil usually work fine with the exception mentioned above.
    It's a bit difficult to explain, what happens in our application, but I try:
    Our application consists of modules that call other modules with call_form or go_form , when the module is open, all in the same session. "Global" Parameters are passed with SHARE_LIBRARY_DATA. Usually the calling forms stays open.
    In the following constellation webutil does not work anymore at a certain point :
    - Open module A (with webutil attached) and webutil works
    - Then module A calls module B (with webutil attached) and webutil works in module B
    - GO_FORM (module A) and webutil still works (while module B is still open)
    - CALL_FORM (module C) (in our case webutil is not attached to this module, but I think that is not the problem) module C closes module B (while module A stays open)
    - After making a choice in module C, module C closes itself with EXIT_FORM.
    - Go back to the open module A, make a new query with the choice made in module C and webutil does not work anymore in module A
    Regards
    Udo

  • Problem with new version 4.3.2 apps not working " after update to the new version "

    Problem with new version 4.3.2 apps not working " after update to the new version "
    i was in 4.3.1 then i do the update , but now after update i face this problem , so what i Supposed to do ?!!

    Hi There
    Had the same problem as you. App would terminate when launched.
    Solution to working You Tube app:
    -Go to playstore
    - Uninstall app (it doesn't remove the app, only removes the update)
    - "Et Voila", working again.
    This doesn't correct the problem, it's just a workaround for you to be able to use youtube app again.
    Hope it helped.
    Best Regards

  • Any idea when new version of e90 is coming

    Any idea when new version of e90 is coming which will emanate all previus problems.

    Available in Germany..?
    It is not even available to Nokia staff in Finland ..yet.
    I assume that you base this statement on the links to a German web site on All About Symbian.
    This was to a German message board ..like this one but run by Non Nokia people...it showed some photographs of what was claimed to be the "new E90"..
    But the text (which was in German) said that it was a mock up based on what had been seen on a Nokia stand at a World Mobile phone conference in I believe Barcelona.
    Photos taken of the real unit on the Nokia stand showed a black E90 with flush key pad, and with apparently new firmware, this was shown by one screen shot.
    The links seem to have disappeared.
    Nokia were reported to have said at Barcelona that the unit "should be" available by end 1st Q.
    My contact with Nokia confirms that this is "hopefully" the case.
    On the Nokia forum for designers..Nokia have instigated a drive to motivate more 3rd party SW houses to "think E90 and it's large display". So Nokia have decided to re-launch the E90.
    But all this does nothing to please those of us who have already bought E90. There is no way Nokia are going to replace the cases of all E90s already in the field.

  • I upgraded to 6.02 and still get this message from Gmail: "You are using an old version of Firefox which Gmail no longer supports. Some features may not work correctly. Upgrade to new version."

    When I opened Gmail in my Firefox browser, I got a message I've never seen, before: "You are using an old version of Firefox which Gmail no longer supports. Some features may not work correctly. Upgrade to new version." I clicked on upgrade to a new version and was taken to the Mozilla site, where I downloaded the latest version of Firefox... then, when I restarted my computer, Gmail still gives me the same message!! What's going on?

    Firefox 4 and later require at least OS X 10.5 and a Mac with an Intel processor.
    *http://www.mozilla.org/firefox/12.0/system-requirements/
    For an unofficial Firefox ESR 10.0.4 compatible version (TenFourFox) that runs on PowerPC Macs with OS X 10.4.11 or OS X 10.5.8 you can look at:
    *http://www.floodgap.com/software/tenfourfox/
    *http://www.macupdate.com/app/mac/37761/tenfourfox
    Be aware that TenFourFox doesn't support plugins.
    *http://code.google.com/p/tenfourfox/wiki/ReleaseNotes1004
    *http://code.google.com/p/tenfourfox/wiki/PluginsNoLongerSupported
    *http://code.google.com/p/tenfourfox/wiki/AAATheFAQ

  • I purchased Lightroom 5 in December 2014.  It was my understanding that I would get free upgrades when new versions come out.  I attempted to download LR 6 and it said that the download was happening but there was no progress bar showing.  I left the down

    I purchased Lightroom 5 in December 2014.  It was my understanding that I would get free upgrades when new versions come out.  I attempted to download LR 6 and it said that the download was happening but there was no progress bar showing.  I left the downloading screen open for 3 hours but nothing happened.

    Robert,
    You can purchase Lightroom 6 as a part of the creative cloud photography package, part of creative cloud, as a stand alone product or as a product upgrade.
    If you purchased lightroom 5 as a perpetual product rather than the creative cloud, you would need to purchase an upgrade to Lightroom 6. Udpates are free for stand alone versions, but upgrades need to be purchased.
    If you need to purchase an upgrade to a perpetual license that you downloaded or purchased at a store, see this link: Products .  Scroll down to lightroom and click "buy". Click on the selectable text by " I want to: "and select "upgrade".
    If you are trying to install Lightroom CC 2016 as a part of a creative cloud subscription, you should be able to download and install Lightroom CC 2015 from the Creative Cloud site. Since Lightroom CC is a new product, it will not show as an update in the Adobe Application Manager. Instead, press the  install button next to Lightroom in the Application manager. If you don't see "install" by Lightroom in the application manager, please first try signing out and back in: sign in and sign out of the Creative Cloud desktop app
    If you still have issues, see option 2 in this link:
    Lightroom doesn't launch or quits automatically after splash screen
    Regards,
    Pattie

  • I recently updated my ipad and then  I connected with my computer forn sync, not realising that I had a new version of itunes with none of my apps. Now I have lost allof the apps and books etc, that I had prurchased. How do I get them back?

    I recently updated my ipad and then  I connected with my computer for sync, not realising that I had a new version of itunes with none of my apps. Now I have lost all of the apps and books etc, that I had prurchased. How do I get them back?

    As long as the apps and ibooks are still available in the store, and you use the same iTunes account as you originally used to buy them, then you should be able to re-download them for free : http://support.apple.com/kb/HT2519

  • TS1702 i am using iphone 2G, i have updated IOS 3.1.3, but i am not able to use whatsapp. the newer version of whatsapp is not working in my phone. please give me the solution.

    i am using iphone 2G, i have updated IOS 3.1.3, but i am not able to use whatsapp. the newer version of whatsapp is not working in my phone. please give me the solution.

    As newer iPhones and iOS versions are made, apps start to drop support for the older versions of the iOS. It looks like you have fallen victim to this. I commend you for sticking with the original iPhone until now, but it looks like it's time for an upgrade if you want to use apps that have dropped support.
    Also the new iPhone provides hundreds of new features and spec upgrades from the original. Check it out! http://www.apple.com/iphone/

  • HT4623 i am unable to backup and sync my iphone since updating because it says i need itunes 11 however it will not install because i need a newer version of mac os, any ideas how to get round this ?

    Since updating because it says i need itunes 11 however it will not install because i need a newer version of mac os, any ideas how to get round this ?

    Update your Mac OS level.

  • Any ideas when new version be out for minor fixes?

    HI all any ideas when new version be out for minor bug fixes? like the mem usage for some people that see it and the like. i personal have know issues with mem usage.

    If the memory isn't released when closing windows and tabs or the program is quit, or if plug-ins are eating up memory, I think it is loading depending on available memory, so maybe it is just written for modern systems. Vista caches as much as possible, more memory, more gets cached.
    On Apple's OS X, it easily eats up 300-900MB on a 4GB system.
    If you want a smaller footprint, just use Firefox 3.0 (Minefield).

  • Why does not the scroll on tbody in new versions of Firefox and how it can solve the problem?

    why does not the scroll on tbody in new versions of Firefox and how it can solve the problem?

    scrolling overflow on tbody is no longer supported because that is not allowed in CSS 2.1 specification.
    See [https://developer.mozilla.org/en/CSS/overflow notes for overflow]

  • Shockwave flash 11.3.300.270 not up date or uninstall. New version say netsacpe 11.6.4.634.

    shockwave flash 11.3.300.270 will not up date or uninstall. New version say netsacpe 11.6.4.634. I don't have Netscape can i get rid of the 11.3.300? Update say newer version Shockwave player Version 12.1.0.150. I have shockwave flash 12.0.0.77 say up to date on plugin check page.

    You can find the installation path of all plugins on the <b>about:plugins</b> page.
    You can check the Flash player installation folder for multiple Flash player plugins and remove all (older) version(s) of the plugin (NPSWF32) and (re)install the latest Flash player.
    *(32 bit Windows) C:\Windows\System32\Macromed\Flash\
    *(64 bit Windows) C:\Windows\SysWOW64\Macromed\Flash\
    Latest Flash player versions here:
    *http://www.adobe.com/special/products/flashplayer/fp_distribution3.html

  • HT1848 Transferring purchases from your iOS device or iPod to a computer through Newest version of Itunes; i could not find the icon in the new version

    Transferring purchases from your iOS device or iPod to a computer through Newest version of Itunes; i could not find the icon in the new version

    I too was looking for the same thing and found it.  Go to File (top bar next to iTunes), Devices, Transfer purchases...

  • All my movies not working anymore since download the new version OS X 10.9.4

    all my movies not working anymore since download the new version OS X 10.9.4

    Hi Jeff,
    In Safari I get this error message: Safari can't open "aam://SAP...[link of the download]" because OS X doesn't recognize internet address starting with "aam:". I thought it was a browser issue (I can't click the download button in Chrome) so downloaded FireFox but it also gives me an error message saying: Firefox doesn't know how to open this address because one of the following protocols (aam) isn't connected to any program or allowed in this context.
    I don't have Creative Cloud Membership, I received a CD with Photoshop Lightroom 5 with my new camera from Samsung. Because my MacBook Air doesn't have a DVD drive I figured I should download it. Couldn't find Lightroom 5 in the Appstore so I figured I should download a trial version and simply add the key from the DVD. Unfortunately I can't even download the trial version due to these error messages.
    Hope you can help!
    Thanks,
    Ivana

  • I am trying to get a document from my cloud and on my Mac it says I need an updated version of numbers but when I go to mac app stores it does not allow me to download the new version which I use on my ipad?

    I am trying to access a numbers document in mycloud and it keeps saying I need a newer version. I purchased the upgraded app for my ipad and now I can't seem to upgrade my computer so that I can get access. I went to the app store but it won't let me download the newer version onto my computer? What is the point of putting things in the cloud if I can't access them?
    Jan

    Numbers documents from iOS need Numbers 3.2 on a Mac to open. And Numbers 3.2 requires Mavericks. If you are using Mavericks you can get Numbers 3.2 from the Mac App Store. It will be free IF you have Numbers 2 (iWork '09) installed. Otherwise you must buy it.
    Your other option is to send the Numbers file as an Excel file via e-mail to yourself to open with an earlier version of Numbers.

Maybe you are looking for