Wm_concat problem in different version

Hi,
I am getting some problem with WM_CONCAT it is working in 10.2.0.1 but in 10.2.0.5 it is throwing error like this
ORA-00932: inconsistent datatypes: expected - got CLOBHow to solve this.
Thanks & Regards,
Poorna Prasad.S

This is a great example of why you shouldn't use undocumented functions. As we always say, Oracle can choose to change it's functionality and there's nothing you can do about it. It's not a bug, it's just what Oracle have chosen to do. If it was a documented function and the functionality had changed such that documented functionality of it was no longer working, then you'd have a right to complain and raise a bug issue with Oracle. You'll just have to rewrite your code to use a proper way of aggregating your data, such as a user defined aggregate function e.g.
create or replace
  type clobagg_type as object(
                              text clob,
                              static function ODCIAggregateInitialize(
                                                                      sctx in out clobagg_type
                                return number,
                              member function ODCIAggregateIterate(
                                                                   self  in out clobagg_type,
                                                                   value in     clob
                                return number,
                              member function ODCIAggregateTerminate(
                                                                     self        in     clobagg_type,
                                                                     returnvalue    out clob,
                                                                     flags       in     number
                                return number,
                              member function ODCIAggregateMerge(
                                                                 self in out clobagg_type,
                                                                 ctx2 in     clobagg_type
                                return number
create or replace
  type body clobagg_type
    is
      static function ODCIAggregateInitialize(
                                              sctx in out clobagg_type
        return number
        is
        begin
            sctx := clobagg_type(null) ;
            return ODCIConst.Success ;
      end;
      member function ODCIAggregateIterate(
                                           self  in out clobagg_type,
                                           value in     clob
        return number
        is
        begin
            self.text := self.text || value ;
            return ODCIConst.Success;
      end;
      member function ODCIAggregateTerminate(
                                             self        in     clobagg_type,
                                             returnvalue    out clob,
                                             flags       in     number
        return number
        is
        begin
            returnValue := self.text;
            return ODCIConst.Success;
        end;
      member function ODCIAggregateMerge(
                                         self in out clobagg_type ,
                                         ctx2 in     clobagg_type
        return number
        is
        begin
            self.text := self.text || ctx2.text;
            return ODCIConst.Success;
        end;
end;
create or replace
  function clobagg(
                   input clob
    return clob
    deterministic
    parallel_enable
    aggregate using clobagg_type;
SQL> select trim(',' from clobagg(ename||',')) as enames from emp;
ENAMES
SMITH,ALLEN,WARD,JONES,MARTIN,BLAKE,CLARK,SCOTT,KING,TURNER,ADAMS,JAMES,FORD,MILLER
SQL>

Similar Messages

  • Problems with different versions of ColdFusio

    Hello There
    I installed CF8 using the multiserver option and also
    deployed CF7 on the same JRun without checking to create a service.
    I also downloaded the latest version of the Java SDK (1.4.2_15) and
    installed on my machine. I created a different jvm.config file
    (jvm_cfmx7.config) in my JRun bin directory pointing to this new
    JVM JRE's directory.
    I also created a new Windows Service using jrunsvc without a
    problem. My only issue here is that when i try to start this
    service (through Windows Services) it doesn't start and returns me
    an error saying only to contact the manufactured.
    Please, any help will be much appreciated.
    Thanks
    Alvaro Costa

    You could just install each one, copy the dir, uninstall, create a batch file with the appropriate paths to the copied directory and then run using the batch files.
    (Note of course that Java itself isn't responsible for correctly running itself. Rather it is up to the developer/company to create a product that recognizes that it is not the sole product in the universe and thus behaves correctly.)

  • Any problems using different versions of photoshop elements (7.0) and premiere elements (8.0)?

    I already own Photoshop Elements 7.0 and am now considering buying Premiere Elements 8.0. Does anyone know if I will have any version problems with this, especially with the Organizer? Do I need to upgrade PSE to 8.0 as well?

    1- A forum participant tested that slideshow workflow from Photoshop Elements 7 to Premiere Elements 8 and verified that it worked for him.
    2 - General Organizer use is probably an entirely different question.  I have not attempted that myself and don't know anyone who has. It seems doubtful that a specific catalog file could be shared between Premiere Elements 8 and Photoshop Elements 7.
    3 - Since you mention that you are interested in upgrading to Premiere Elements 8, I recommend that you read relevant FAQs from the FAQ forum here, starting with
    http://forums.adobe.com/thread/533334?tstart=0
    http://forums.adobe.com/thread/503270?tstart=0

  • Problem calling different versions of BPEL process from an ESB

    We are currenlty having a problem calling a BPEL process from an ESB service.
    We initially developed the solution and the two communicated correctly, however it was necessary to make some changes to the BPEL process and we subsequently redeployed the BPEL process incrementing the version number.
    However the ESB service when initiated was still calling the initial version of the ESB service.
    Is there any way of making the ESB call the default BPEL process version as configured from the BPEL console.

    You can accomplish this task by invoking SOAP Service in ESB that points to current WSDL of BPEL process, for example:
    http://localhost:8888/orabpel/default/SOAOrderBooking/SOAOrderBooking?wsdl
    instead of
    http://localhost:8888/orabpel/default/SOAOrderBooking/1.0/SOAOrderBooking?wsdl
    This information is accessible in Metalink Note: 430206.1

  • Problem with different versions of Page Headers

    Gurus, I have a strange problem. I need to have different Page Header format for first page and another format for the rest of the pages. So as suggested in the forums, I did the page setup for Header and Footer with “different first page” option in MS Word. This is not working. I am still seeing the First Page Header format on all the pages. I checked the RTF, there is no section break or any other special breaks in there.
    Any idea why it is not working ?. I can send the Word doc and XML input files.
    Thanks
    Sub

    Is there some way to attach the RTF template and XML input here?.

  • SCCM 2012 R2- update different versions of adobe reader

    Planning to push the most current adobe reader to several users.
    The problem is different versions of older adobe reader is already installed on the machines.
    So my question is how do I go about removing the older versions from the machines and install the most current one?
    If I have to create a package for each adobe version, that would be very tedious. Please let me know if there is any other way.
    thanks

    If you use Adobe's Customation Wizard and configure to remove all versions, I have found that this does this reasonably well. Most of our clients only had one version of Reader installed, however, so not sure how well it would if multiple versions are installed.
    The 11.x reader, however, upgraded 9.x and 10.x systems without issue. I used the full package because we had various instances of "slipstreamed" update installs and using the .MSP method would fail in these scenarios. Using the full package ensured
    everyone had the exact same version and configuration once upgraded. Going forward, I can continue to use the full package method or simply deploy the .MSP.
    We have the base 11.x .exe version extracted. We use the wizard to create the .mst. The setup.ini is configured with our command line and patch switches so we don't need to use any when setup.exe is run:
    [Startup]
    RequireMSI=3.0
    CmdLine=/sPB /rs
    [Product]
    msi=AcroRead.msi
    CmdLine=TRANSFORMS="AcroRead.mst"
    PATCH=AdbeRdrUpd11010.msp
    The .msp file is copied into the extracted folder, which should like this:
    ABCPY.INI
    AcroRead.msi
    AcroRead.mst
    AdbeRdrUpd11010.msp
    Data1.cab
    setup.exe
    Setup.ini
    You should be able to run setup.exe without any switches. Otherwise, you can do a batch file with removal commands for all other versions and then run the setup.exe. As suggested, the PowerShell App Deploy Kit works well for this also.

  • Have just been told by BT that I need a new/different version of Thunderbird to work with the new BTMail system (used to be BTYahooMail) - do I?

    I have had btinternet email for years, and Thunderbird for a long time too and have been happy with both. Unfortunately, I am not technical enough to understand most of the help or instructions on the Thunderbird support/info pages, but did manage to get TB set up in the first place (ages ago) and it seems to have worked well since. However, on Friday both of my BT accounts (two numbers, therefore two sets of BT email addresses) were moved over to the new BT Mail from the old BT Yahoo mail. I was unable to log in to one of them, but the other one was fine - I had some 'screen sharing' help from a BT technical chap to sort it out. However, Thunderbird was unable to conect with the email servers. I told BT and the tech chap tried to sort it out on the screen share, but was unable to (and I was unable to follow what he was doing). Some months ago, I made some changes, as requested by BT, to enable the transfer to go smoothly (!) but the man changed some things on Friday, I think, as well. He was unable to fix the TB problem and I can't figure it out at all, and the lady from BT Tech help who I spoke to this morning (and who had managed to sort out my BTID log-in problem, thankfully) had a look and suggested that maybe I needed an updated/new/different version of TB or 'another email'. Well, I'd really like to stay with Thunderbird and was hoping someone here could explain it in plain english for me, please? I was wondering what would happen, supposing I need to download an updated/different version, if I did that and then sort of re-installed my existing BT email addresses (just as if I was starting again with Thunderbird)? I do hope there is someone here who can help - please - I'm rather fond of that little blue bird. Thank you.

    Just add the account again.
    File|New|Existing Mail Account…
    There should be no need to delete or reinstall anything. Re-installing Thunderbird itself is rarely useful, since doing this doesn't delete account data. Don't delete the old yahoo-based account until you're sure that everything you need to keep is in the new criticalpath-based account.
    CriticalPath is the name of the business providing email services to bt.com.
    Some not very reassuring reading [http://www.theregister.co.uk/2014/03/13/bt_likely_to_have_breached_data_protection_act_after_email_accounts_were_allegedly_compromised_over_http_and_details_kept_in_log_files/ here].
    You'd think bt could run their own email service, wouldn't you? Yahoo was generally seen as a poor choice. I'm not sure that criticalpath is any better.

  • Could there be independent VI paths for different versions of LabVIEW?

    Hello,
    When jumping between different versions of LabVIEW (6.1, 7.1, 8.5) it is annoying that the current path for one becomes the current path for the other. 
    If I am working with LV 7.1 in a folder dedicated to 7.1 VI's, and then open LV 8.5, I don't want 8.5 to go to that 7.1 folder by default.  Alternately. if I was working in LV 8.5, closed it out, and then I click on a 7.1 VI, I don't want it to open in LV 8.5. 
    I've tried changing the path options in each version of LabVIEW, but that doesn't seem to help.  Is there any way of isolating these folder paths from one another?  One of our newer LV guys accidently opened some 7.1 code in 8.5.1 and then saved it.  Luckily, I had archived code to return to, but it could have been a disaster.
    Thanks for any ideas,
    McSynth

    You're actually asking two different questions.
    The first question has to do with which version of LabVIEW gets launched when you double-click a file. This is an operating system thing. The one that gets launched is the last one that got used. (Your first question will be: can this be changed? Answer: Change the operating system. Or, play around with the registry each time you quit out LabVIEW.)
    The second question has to do with search paths. These are independent. However, a VI will contain information about its subVIs in terms of where to find them. This is not a function of LabVIEW, as it is a function of the VI. Thus, it will make no difference which version of LabVIEW you use to open the VI. You can, if you wish, modify the search paths that LabVIEW uses to find VIs for each version of LabVIEW from the Tools->Options menu. However, this will not eliminate the problem, and your best bet is to keep those backups frequent.

  • How can I run two different versions of Firefox, the latest does not work with an important site I need to use?

    With the latest version of Firefox I cannot send "Quick Mails" to my students using the college's ANGEL system. I had to uninstall it and go to an earlier version. I prefer the newest rev.
    Any way to run two different versions. It does not have to be simultaniously. Seems to be a problem on both my Mac and XP systems.
    Thanks,
    Kim

    Currently I don't think there is a way to run two version of firefox at the same time. But you can install Firefox Beta or Aurora instead (which is build for future release for firefox) and help test it! Here's the link:
    http://www.mozilla.org/en-US/firefox/channel/

  • How to use two different versions of Firefox at the same time on Snow Leopard?

    I recently upgraded to Firefox 4.0 on my 27" iMac running Snow Leopard 10.6.7.
    Previously, I was using Google's "Page Speed" along with Firebug in Firefox 3.6.15 to optimize images in my web pages, and to find other areas to optimize.
    Page Speed is not yet compatible with Firefox 4.0. I wrote to Google about this some time ago -- no answer yet.
    If I run Firefox 3.6.15 in order to use Page Speed, I run into a few problems afterward when I start using Firefox 4.0 again, since they both use the same "Firefox" folder in my "Application Support" folder.
    How can I set it up so that I can have two separate "Firefox" folders in my "Application Support" folder?
    Or is there an easier way to use two different versions of Firefox simultaneously, even if one has extensions and/or plug-ins installed which are not compatible with the other version?
    Thanks for a great browser!

    Please disregard my question. I just conducted more web search and learned how to use Firefox's profile manager in order to make a separate profile for Firefox 3.6.15.
    You can find instructions on this page:
    http://support.mozilla.com/en-US/kb/Managing%20profiles#os=mac&browser=fx35
    '''A small tip:'''
    If your Firefox app is named anything other than "Firefox" -- say for example "Firefox 3.6.15" -- when you follow the instructions at the above link, make sure you escape the blank space that is before the version number by adding a backward slash before it, when you type the command string in the Terminal. In other words, in that string, you should use this:
    Firefox\ 3.6.15
    I hope that helps someone.
    WW

  • How to use two different versions of the same jar within one project

    Hi everybody!
    I have a big problem while integrating different web service clients within one bigger java project. Both implemetations need some jar files to work but demand different version. So, i would like to know if there is any way to tell which implementation should use which version! Anyhow i add those jars to the classpath makes working only one or the other webservice working but never both! Any ideas somebody?
    Best regrads,
    Stefan G�tz

    Of course do have the jar files different names but the classes inside of them are the same ... means that the standard system classloader can distinguish them. When you add a jar to a classpath the name actually dosent matter.... any other ideas, please?
    PD.: i tryed to add a manifest file to the one jar which makes use of one of the dublicated jars to specify which jar to take direcly but it makes no difference since once classes loaded they cant be distinguish ....see:
    http://java.sun.com/docs/books/tutorial/ext/basics/load.html

  • How can I read pdf files from LabVIEW with different versions of Acrobat reader?

    How can I read pdf files from LabVIEW with different versions of Acrobat reader?
    I have made a LabVIEW program where I have possibility to read a PDF document.  When I made this LabVIEW program it was Acrobat Reader 5.0.5 that was installed on the PC. Lather when the Acrobat Reader was upgraded to version 6.0, there was an error when VI tries to launch the LabVIEW program. And Later again when we upgraded to Acrobat Reader 7.0.5 I must again do some changes and rebuild the EXE files again
    It isn't so very big job to do the changes in one single LabVIEW program, but we have built a lot of LabVIEW programs so this take time to due changes every time vi update Acrobat Reader. (We have build EXE files.)
    The job is to right click the ActiveX container and Click "Insert ActiveX Object", then I can brows the computer for the new version of acrobat Reader. After this I must rebuild all the "methods" in the Activex call to make the VI executable again.
    Is there a way to build LabVIEW program so I don't have to do this job every time we update Acrobat Reader?
    This LabVIEW program is written in LabVIEW 6.1, but I se the problem is the same in LabVIEW 8.2.
    Jan Inge Gustavsen
    Attachments:
    Show PDF-file - Adobe Reader 7-0-5 - LV61.vi ‏43 KB
    Read PDF file.jpg ‏201 KB
    Show PDF-file - Adobe Reader 5-0-5 - LV61.vi ‏42 KB

    hi there
    try the vi
    ..vi.lib\platform\browser.llb\Open Acrobat Document.vi
    it uses DDE or the command line to run an external application (e.g. Adobe Acrobat)
    Best regards
    chris
    CL(A)Dly bending G-Force with LabVIEW
    famous last words: "oh my god, it is full of stars!"

  • How can I handle deploying multiple test systems on the same PC that have been developed using different versions of LabVIEW, TestStand, and/or Switch Executive?

    The major issue here is that the test systems must be documented and validated before being released to the production floor. Given this if a test station has multiple test systems deployed on it that have been developed on various versions of LV, TS, and Switch exec how can I force the test system selected to use the correct versions of TS, LV, and Switch exec.? I understand that the solution would be to recomplie everything and bring them up to the latest version but that would then require re-validation according to the QA department. Any advice would be greatly appreciated.
    It would be nice if theTS deployment was more like an LV executable... meaning when a LV executable is launched it always knows what LV runtime engine to use when there are multiple engines installed on a PC.

    Hi,
    Multiply versions of teststand can reside on the same system, but only one version can run at a time. They is a utility that has to be run to set the active version.
    The SequenceFiles have a version number, and you will find an error will be generate if you try to Load the sequencefile in the wrong version of TestStand.
    The labview VIs will only work providing the correct version of the RTE is also installed on your system, even a labview executabe requires the correct RTE to be installed, either as part of the executable installation or as a seperate installation, before the labview exe will work correctly.
    I'm not fimilar with the Switch exec but I would expect that it will also require the correct lower level device drivers to be available for the version you are using.
    Therefore, as you are indicating that some of your system are at  a older version, its difficult to image how you could achive this, considering if you say you have different versions of the software(s). For a start, you may have the problem that newer code/ sequencefiles using additional functionatily not available in the older versions.
    I would think your only solution would  be to have different deployments covering the different versions you have, or at least bring all your test systems up to the same version of teststand.
    Regards
    Ray Farmer
    Regards
    Ray Farmer

  • Running multiple java apps simultaneously, using different versions of jre.

    I have a situation where I have 3 or 4 applications (and one applet) that were built over time, each with a different version of the jdk (ranging from 1.2.2.005 to 1.3.2). I need to know of a way (and it must exist) to run each of these applications on the same machine, and at runtime, have each application (or applet) run with its respective version of the jre. Certainly, one could change some source code and make all programs compatible with a particular jre, but that doesn't solve my problem if a new app is built with a new version of the jdk down the road. Currently, each runs fine by themselves, but if I try to run them together as different processes, some won't do anything because the default jre may not be what it needs. Would the Java Plug-in software have a role to play in this? Is there a way to specify (link) which application should use which jre?
    P.S. These applications (right now) don't have to interact or interface in any way. I just need to have them all running as separate processes on the same machine and be able to jump from one to the other.

    Write a batch file that sets the environment properly and restores it afterwards, here is a sample batch file we use which switches to IBM's JRE to run an app:
    OLDPATH=$PATH
    PATH=$PATH:"/usr/local/java/IBMJava2-13/jre/bin"
    OLDCP=$CLASSPATH
    CLASSPATH="/usr/local/java/IBMJava2-13/jre/lib/rt.jar:."
    OLDHOME=$JAVA_HOME
    JAVA_HOME="/usr/local/java/IBMJava2-13/jre"
    # put the command to execute your program here
    java -jar app.jar
    PATH=$OLDPATH
    CLASSPATH=$CLASSPATH
    JAVA_HOME=$JAVA_HOME
    This is for Linux, but it should be possible to write one for Windows too.

  • Adobe media encoder components have different versions error CS5 (32 bit)

    I updated the CS5 suite the other day and all the updates installed fine, except adobe media encoder which said "done with errors" (no indication of what the errors were mind you).
    Now, when I open Adobe Media Encoder (CS5) it pops up saying "Adobe Media Encoder components have different versions. Please update Adobe Media Encoder."
    This is the 32 bit v of CS5 (so no Premiere or AE) but Adobe Media Encoder is still used to encode flv etc for the web (Flash and Dreamweaver).
    The CS4 suite version of Adobe Media Encoder (that does have Premiere and AE) works the same as always. Has anyone else noticed this?

    This was a problem with the installer. 
    We have updated and posted a new version to Adobe.com.
    If you still get error on launch, you can download the new patch and install it to fix this issue:
    1.       Go to http://www.adobe.com/support/downloads/detail.jsp?ftpID=4869
    2.       Download the patch and save it on your Hard drive.
    3.       Unzip the file.
    After unzipping the file, you should end up with one installer and two folders:
    4.       Dbl-click on “AdobePatchInstaller.exe”. 
    This will over write the previous 5.01 patch you installed with new one.
    Since we didn't actually change the files inside the patch, but basically fixed the installer, this update has the same update number 5.0.1. 
    We have also updated the update manager and future automated updates won't have this issue. 

Maybe you are looking for

  • Analysis of DV vs. Component Beta-SP on 10-bit timeline

    Alright, this may not be the most scentific experiment, but last week I started using a Blackmagic decklink extreme PCIe card with a new G5 dual 2G and FCP5. Importing Beta-SP. Had been accustomed to bumping Beta-SP to DV and working completely withi

  • Project Management and Resource Management Reporting Views

    I am wondering if anyone would have and is willing to share some documentation they may have put together around reporting views related to Project Management and Resource Management modules. We are installing the projects suite and I have never done

  • Word not recognizing characters after upgrade

    Hi, After upgrading from Word for Mac 2004-11.6.6- to Word for Mac 2011-14.4.5 I am unable to open some of my files. I get a message the the document might cobtain invalid characters. The invalid character is /. I used it in the title to seperate dat

  • Lead Software Development Engineer Available Position

    Lead Software Development Engineer We seek a Lead Software Development Engineer interested in a rewarding career in a fast-paced, team environment. The purpose of this role is to develop custom National Instruments (NI) software solutions. Essential

  • Adobe Air Bug: embedded .flv in .swf does not start - Connection Error

    Hi, I have embedded an .flv video into an .swf (using Captivate CS5) Then I use Dreamweaver and insert the swf into html. So far everything works ok, the video is displayed. Now I create an Air File in Dreamweaver. Result; The video is not displayed.