Re: Assuring Compatibility in Stream Objects ?

Two points:
First, there are changes you can make to object definitions while
preserving run-time and serialization compatibility. They're described in
the "Upgrading Deployed Applications" chapter of the Programming Guide.
Look there for details, but basically you can add attributes, but not
delete any or change their types.
Second, you can move from repository to another without breaking
compatibility, so long as you export from the first repository with IDs.
This preserves all of the information needed to preserve run-time
compatibility.
At 08:58 PM 4/22/98 +0900, woo honguk wrote:
hi forte users.
we stored serialized obejects in files using "writeserialiezed" and
"readserialrized" methods.
I already know that any changes about class definition make
the files useless from forte help about "Assuring Compatibility in StreamObjects"
and our experiences.
So, any Changes are not permitted for object compatibility to us.
But I met another problem yesterday.
Without any changes, only a source code migration to new repository
and new deploy made objects in old files to be useless.
I don't know why.
If the objects have UUID and these UUID influence compatiblity,
I guess that a migration from a old respositiry to new changes object's UUID
without any source code changes. Is it right?
If it is right, is there any other options to preserve compatibility
with repository migrations for serialized objects in files ?
any comments appreciated.
honguk woo
in seoul, korea.
Mike Schilling ([email protected]) (510)869-3474
Forte Software, Inc.
The truth is precious - let us conserve it.

I used to serialize the object and inspect the size of
the file.
This way it worked fine for me.
Hope this helps!
Ajith Kallambella M
Forte Systems Engineer,
International Business Corporation.
I am trying to find the size of an object in memory.Can someone tell me
what the best way is?
If I store the object in a MemoryStream, the Size()method return the
total bytes in the stream, but
does this correspond to the size of the object inmemory?
Regards,
Peter Kelly-
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive<URL:http://pinehurst.sageit.com/listarchive/>
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

Similar Messages

  • Assuring Compatibility in Stream Objects ?

    hi forte users.
    we stored serialized obejects in files using "writeserialiezed" and
    "readserialrized" methods.
    I already know that any changes about class definition make
    the files useless from forte help about "Assuring Compatibility in Stream Objects"
    and our experiences.
    So, any Changes are not permitted for object compatibility to us.
    But I met another problem yesterday.
    Without any changes, only a source code migration to new repository
    and new deploy made objects in old files to be useless.
    I don't know why.
    If the objects have UUID and these UUID influence compatiblity,
    I guess that a migration from a old respositiry to new changes object's UUID
    without any source code changes. Is it right?
    If it is right, is there any other options to preserve compatibility
    with repository migrations for serialized objects in files ?
    any comments appreciated.
    honguk woo
    in seoul, korea.

    A good place to discuss issues with Namoroka 3.6 and Minefield 4 nightly builds and Firefox 4.0 beta builds at the mozillaZine Firefox Builds forum.<br />
    You need to register on the mozillaZine forum site in order to post at that forum.
    See http://forums.mozillazine.org/viewforum.php?f=23

  • Does the portal utilizes Internet Explorer's ADODB.Stream object?

    Does the portal utilizes Internet Explorer's ADODB.Stream object? We're attempting to understand the impact associated with disabling the ADODB.Stream object within Internet Explorer as recommended by Microsoft - http://support.microsoft.com/default.aspx?kbid=870669. We have 4.5 in production, and will be migrating to 5.0 in the fall (with full product suite).

    Hi
    1. yes , please check for host entries
    2. please check with your network team and ask them about whether Port has been opened or firewall or not.
    3. i was just asking about URL so that i can tell you exact Portal Port. anyways it might be
    5<instance number>00 or if in any case if you are using Webdispatcher then it might be 8<instance number of webdispatcher>0 .
    9 you can get the root cause of issue with Telneting the port of your Portal from your machine
    Goto Command prompt of your machine
    and put following command
    telnet <ip of portal instance> <port of your portal>
    Port will be like
    http://portal url:port/irj/portal.
    and please also try with IP in IE
    http://IP:Port/irj/portal.
    if you are able to get it with IP then there is a issue with your Own computer's Host entries
    they are at
    c:\windows\system32\etc\drivers\hosts
    regards
    Dishant

  • Same stream object Error

    Hi, when I try to open a stream XNET interface I have this error:
    Error -1074384882 occurred at XNET Create Session (Frame Input Stream).vi:1
    Possible reason(s):
    NI-XNET:  (Hex 0xBFF6300E) You tried to open the same stream object twice. This is not permitted. Solution: open each stream object only once.
    How can I solve this problem?

    This error has to do with invalid baud rate. Have you tried to change the baud rate and try again?
    Antonios

  • Socket + GZip Stream + Object Stream problem

    Hello,
    I've been having a problem with my threaded networked application. I want to send GZipped Objects over a socket, but the ObjectInputStream constructor blocks. I understand that it is waiting for header information from the corresponding ObjectOutputStream. I am sure that the socket connection has been established, and the ObjectOutputStream is constructed before the ObjectInputStream on the other end. The header information never seems to get to the other end.
    If I remove the Gzip filter stream, everything works great. I'm thinking that the Gzip stream is buffering the 4 bytes of header info, waiting for more data before actually compressing anything. I've tried flushing everything, to no help. I've tried finish()ing the Gzip stream, but that means I can't send my object payload. I've checked the buffers of all the stream objects and see the Object Stream's header in its buffer, but never seems to get into the GZIPOutputStream's buffer.
    Has anyone successfully used Object Stream > GZIP Stream > Socket Stream before?
    I'm not interested in examples that use file streams, since I get the impression that Gzip works fine with those (and maybe even designed only for those, not for sockets).
    Thanks for any help.
    Dave C

    Thanks. I see what I'm doing differently now. I was trying to send multiple objects over the gzip stream, not 1 at a time, finish(), and construct a new Gzip and Object output stream.
    Seems to work with a ByteArrayOutput/InputStream, now to try with a socket..

  • Duplicating stream object to new stream with lower resolution

    Hi all generally I have a question, Is it possible for ams to split my original live stream to a new stream but with lower resolution, so i have two streams one with high resolution and one with low resolution?
    If not I how does it Adobe Flash Media Live Encoder do? I can steam up to 3 different resolutions from one camera object. Is it possible to do also from flash?
    I want to built a multi user conference application. But have some cpu usage  issues, so I need a additional lower resolution stream to use for the miniature views.
    Could You help me with this, any tips how could I do such a thing?
    I using rtmp protocol to communicat and adobe media server 5.
    Sorry if a similar thread was already published on this forum.

    Thx 4 the replay.
    So maybe I could do something like this:
    I am able to send two streams from one camera but they both have the same  resolution.
    Is there any way from flash app to send two streams from one camera with different resolution like FMLE does?

  • Stream object with reference to its length

    Hi,
    I have the following pdf file and I cannot see page 1 in Adobe Acrobat Reader. I can see it correctly in any other pdf reader.
    I need to create a stream with reference to its length (see object 100 and 200) but I could make it work. I followed the pdf spec (page 65) but it's not working.
    in page 2, where the length not a reference object, everything is fine.
    Please help.
    %PDF-1.5

    1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj
    2 0 obj << /Type /Pages /MediaBox [0 0 595 842] /CropBox [0 0 595 842] /Resources 3 0 R /Kids [ 010 0 R 011 0 R ] /Count 2 >> endobj
    3 0 obj << /Type /Resources /Font << /FH 4 0 R /FHB 5 0 R >> >> endobj
    4 0 obj << /Type /Font /Subtype /Type1 /Name /FH /BaseFont /Helvetica /Encoding /WinAnsiEncoding >> endobj
    5 0 obj << /Type /Font /Subtype /Type1 /Name /FHB /BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding >> endobj
    6 0 obj << /Length 205 >> stream
    0.5 0.5 0.5 rg BT /FHB 14 Tf 55 810 Td(xxx) Tj ET BT 55 795 Td(www.xxx.com) Tj ET BT 421 810 Td(yyy) Tj ET BT 421 795 Td(01/01/2015 12:00:04) Tj ET BT /FH 12 Tf 295 30 Td (/1  ) Tj ET 55 790 m 540 790 l S
    endstream >> endobj
    10 0 obj << /Type /Page /Parent 2 0 R /Contents [6 0 R 200 0 R 100 0 R ] >> endobj
    11 0 obj << /Type /Page /Parent 2 0 R /Contents [6 0 R 101 0 R ] >> endobj
    100 0 obj << /Length 200 0 R >> stream
    BT /FHB 14 Tf 235 750 Td(Page 1)Tj ET
    endstream >> endobj
    200 0 obj
    37
    endobj
    101 0 obj <</Length 37 >> stream
    BT /FHB 14 Tf 235 750 Td(Page 2)Tj ET
    endstream >> endobj
    xref
    0 12
    0000000000 65535 f
    0000000014 00000 n
    0000000064 00000 n
    0000000198 00000 n
    0000000270 00000 n
    0000000378 00000 n
    0000000492 00000 n
    0000000753 00000 n
    0000000837 00000 n
    0000000913 00000 n
    0000001012 00000 n
    0000001035 00000 n
    trailer
    <</Size 12/Root 1 0 R>>
    startxref
    1381
    %%EOF

    Here is one example: For a true text file, it does not make a big
    difference if your line endings are LF or CR or a combination of both
    (which ones are used depends on your operating system and text editor
    software used). A good text editor can juggle all these and give you what a
    human would consider the correct view of the document. In a PDF file, it
    does matter quite a bit if you use LF or CR/LF - the first one only adds
    one byte to the file, the second one adds two bytes. Because everything in
    the PDF file is referenced via the byte offset from the Xref table, having
    a line ending be one vs. two bytes makes a big difference. In one case,
    your offsets are correct, in the second one they are not, and therefore the
    PDF file is corrupt.
    Contrary to what lrosenth says, I believe you can create a PDF file in
    NotePad++ (or any other text editor), and I do so regularly in my
    trainings, but you have to be absolutely certain you understand how byte
    offsets work and how to get them correct. Even though you can do this,
    normally you would not (unless it's a training exercise). It's much easier
    to write out the PDF file in software and keep track of all byte offsets as
    the objects are generated so that you can then create a valid Xref table.
    If you want to know more about the potential problems with the Xref table,
    see this blog post I wrote a few years ago:
    http://khkonsulting.com/2013/01/the-trouble-with-the-xref-table/

  • Nokia N8 Flash compatibility with streaming video ...

    Wondering why I can't watch streaming video sites like Justin.tv on my new N8 but can view them just fine on my E71.  When trying to watch a channel on Justin.tv, It states I must upgrade my flash player.  How can my brand new phone's flash not be compatible yet my 2 year old E71's flash works just fine.  By the way, I was using Skyfire on my E71 to view these sites and although you can download Skyfire for the N8, you can't access anything because it's not set up to work with a virtual keyboard...  I figured the N8 would be ready for any website out-of-the-box.  Talk about disappointed.  

    Hi, I've been testing couple of devices with the flash movie site Veoh. I've tested N95, N97, N900, Iphone 4,  and  7230 and one more older model of Nokia.  Only N900 and Iphone 4 worked well with flash videos on Veoh.com. No doubt, IPhone 4  gave the best experience with Veoh. It is the only recommend phone to use with that site.
    All other Nokia phones expect N900 could not show the flash movies on Veoh.com. All Nokia phones were tested with original default web browser of  Nokia in out of the box condition. Now I'm figuring out how C5-00 Symbian 60 third Generation phone works with veoh.com. More on that at C-series section here. So far I can only recommend Iphone 4 for fun with movies. No secret any more what is behind the  Apple Inc.huge success.. Just like their computers their phone is excellent.
    I will test C5-00 with the above mentioned skyfire web browser cause  it has the same OS as E71:  
    C5-00
            * S60 3rd Edition, Feature Pack 2
            * Symbian OS version 9.3
            * Voice commands
            * Active Idle
            * FOTA (Firmware update Over The Air)
            * Size: 2.2"
            * Resolution: 320 x 240 pixels (QVGA)
            * Up to 16.7 million colours (TFT)
    E71:
        * S60 3.1 Edition, Eseries
        * Symbian Os 9.2
        *  Size: 2.36"
        * Resolution: 320 x 240 pixels (QVGA)
        * Up to 16 million colour
        * TFT active matrix (QVGA)
    (source Nokia.com)
    http://get.skyfire.com/dl_nokia.php
    added:
    easy task: Skyfire can't be installed on C5-00 for an unkown reason:
    /t5/Cseries/C5-00-and-skyfire-phone-browser-1-5/td-p/776200

  • Append stream object to existing file

    Hello, I'm trying to append a live stream to an existing file, but I cant figure out how to open the existing file and then append the live stream. This is server side as well.
    I know I need to open the existing file using stream = stream.get("file"). but I don't understand how to associate stream with the live stream coming in.
    PLEASE HELP~!!!

    This is what I have now, and it still overwrites :*(
    application.onPublish = function (p_c, p_stream)
        //check for the file helpers   
        filePath = new File("/streams/_definst_/");                             
        fileName = p_stream.name + ".flv";
        fileTest = filePath.fileName;     
        if (fileTest.exists == false){
            p_stream.record();
        } else {                
            mynewstream = Stream.get(p_stream.name); 
            mynewstream.onStatus = function(info){
                 trace(info.code);
            mynewstream.record("append"); 
            mynewstream.play(p_stream.name ,-1,-1,true);   //where livestream in name of stream getting published.

  • Unicode compatibility check of object types(swo1)

    Dear all,
    Where and how we can maintain unicode checks active for  object types(swo1).
    Please help me.
    Thanks nad regards,

    Hello all,
    this question has been answered:
    Look at the forum post started by Jorge Alonso "Unicode and object type"
    Regards
    Bertram

  • Oracle 10G compatibility with Business Object 6.3.1

    we have a BO application, which accepts data from Oracle 10G. We are currently in the process to upgrade from Oracle 9I to 10G. We have not yet had the upgrades, but it would be very helpful if i could get some information on the impacts on BO due to this upgrade.

    Dear,
    first of all remeber that if you change the sarver name port when you log on on CMC or CCM you have to name the server with the new port in the field system:
    <servername>:<port> es. PIPPO:6350
    Let me know
    Massimo
    Edited by: Massimo Cappelli on Jun 9, 2011 8:42 AM

  • Can I have multiple stream types in one object?

    For my final project in my data commucnications class I'm writing a client/server socket application that will allow multiple clients to play TicTacToe simultaneously against the game on the server. The teacher is a C/C++ jock, and knows very little Java. We're free to choose any language that will do sockets, and I love Java and don't love C++.
    I've built the GUI, and got it to the point that I can reliably connect multiple clients on different machines in the school lab to the Server object, which accepts the new sockets and creates a new thread of ServerGame to do the playing in response to the client's moves. A mousePressed() detects clicks in the grid, and modifies a string to contain the status of the game. I've used a BufferedReader and PrintWriter combination on both sides, to send the GameString back and forth, starting with "---------", then the client makes a move and it changes to "X--------" and the PrintWriter sends it over and the ServerGame makes a move to "X---O----" and send it back, etc, etc. You get the idea. I have a ways to go with the implementation of strategy stuff for the ServerGame's moves, but I like it so far. But now I realize it would be really cool to add to it.
    What I want to do, since there can be multiple players, is have a way that it can be like a TicTacToe club. At any one time, it would be nice to be able to know who else is playing and what their won/loss record is. I plan a Player object, with String name, int wins, losses, ties, gets and sets. With Textfields and a Sign In button I should be able to send the Player name to the Server, which can look up the name in a Vector of Player objects , find the one that matches, and sends the Player object for that name over to the Client, and also provide it to the ServerGame. Each player's won/loss record will be updated as the play continues, and the record will be "stored" in the Server's vector when he "logs off". Updates shouldn't be too hard to manage.
    So, with that as the description, here's the question -- most streams don't handle Objects. I see that ObjectInputStream and ObjectOutputStream do. So -- am I headed for trouble in using multiple stream objects in an application? I suppose I could just use the object streams and let them send out a serialized String. In other words, I want to add this to my program, but I don't want to lose too much time finding out for myself if it works one way or the other. I already have working code for the String. Without giving too much away, can anyone give me some general guidance here?

    Anyway, here's the present roadblock that's eating into the time I have left. I've spent many happy hours looking for what I'm missing here, and I'm stumped, real-time.
    I found it was no problem to just send everything over and back with ObjectInputStream and ObjectOutputStream. From the client I send a String with the state of the game, and can break it down and code for decisions in the server as to a response and send the new String back to the client. I now have a Player class with Strings name and password, ints wins, losses, ties. I have a sign-in in the client GUI and old "members" of the club are welcomed and matched with their Player object stored in a Vector, and new members are welcomed and added to the Vector. My idea is to make the Vector static so the clients can have access to the Vector through their individual threads of the Game in the server. That way I should be able to make it so that any one player can have in his client window a TextArea listing who's playing right now, with their won-loss record, and have it updated, real-time.
    The problem is that in my test-program for the concept, I can get a Player object to go back and forth, I can make changes in it and send it back and have it display properly at either end after a change. What I'm aiming at in the end is the ability to pass a copy of the Vector object from the server to the client, for updating the status of everyone else playing, and when there's a win or loss in an individual client, it should be able to tell its own server thread and through that update the Vector for all to access. Sounds OK to me, but what's happening is that the Vector that goes into the pipe at the server is not the same as the Vector that comes out the pipe into the client. I've tried all the tricks I can think of using console System.out.println()'s, and it's really weird.
    I build a dummy Vector in the constructor with 4 Players. I can send a message to the server that removes elementAt(0), and tell it to list the contents of the Vector there, and sure enough the first element is gone, and the console shows a printout of the contents of all the remaining Player objects and their members. But when I writeObject() back to the client, the whole Vector arrives at the client end. Even after I've removed all the Player elements one by one, I receive the full original Vector in the client. I put it into a local Vector cast from the readObject() method. I believe that should live only as long as the method. I even tried putting clear() at the end of the method, so there wouldn't be anything lingering the next time I call the method that gets the Vector from the server.
    What seems the biggest clue is that now I've set up another method and a button for it, that gets the elementAt(0) from the server Vector, changes the name and sends it back. Again, after the regular call to get the Vector sent over, it shows in the server console that one element has been removed. And one by one the element sent over from (0) is the one that was bumped down to fill the space from removeElementAt(). But in the client, the console shows 4 objects in the Vector, and one by one, starting at (0), the Player whose name was changed fills in right up to the top of the Vector.
    So something is persisting, and I just can't find it.
    The code is hundres of lines, so I hesitate to send it in here. I just hope this somewhat lengthy description tips off someone who might know where to look.
    Thanks a lot
    F

  • Problems with Data Objects, streams, and openDoc

    When I try to use this.openDataObject("myObject") in Acrobat 8, I get
    NotAllowedError: Security settings prevent access to this property or method.
    Doc.openDataObject:1:Console
    I have checked that the attachment type is allowed in the registry (and it is by default since the attachment is PDF), so is there a setting that can prohibit JavaScript from opening attachments?  If so, can I change this setting somewhere?
    I have discovered that while the above issue needs to be resolved, it is only part of the problem.  I am trying to read in a PDF file using Net.HTTP.request, convert the response using stringFromStream, then feed the response to createDataObject.  The result is not a valid PDF file.  Is this process possible or am I going about this the wrong way?  I have also tried app.openDoc, but since the PDF is located on our intranet https://someserver.com/doc.pdf I get a security error.  Using only folder level JavaScript, is it possible to open a remote file from a web server, evaluate its Doc object (fields, etc), then save the file back out to the local file system?
    Thanks,
    Scott
    Message was edited by: AcroBishop

    I have hundreds of Acrobat PDF forms out on the company web server.  There is a web service that produces an xml feed which lists all of the documents hosted on that server.  I read in the XML and query it to return the URL of a desired PDF.  What I need is a way to import the Doc object of that PDF so that I can enumerate over all of the fields and populate a listbox in the current document with those field names.  If I could then save the imported PDF to a local folder, well... that would just be icing on the cake.  The way I have been trying to go about this is to feed the URL to Net.HTTP.request which should (in theory) return the PDF as a stream object.  I run util.stringFromStream on that object because I want to feed it to createDataObject which requires a string to act upon.  My problems at this point in the operation are:
    1. I don't think this creates a valid PDF document object and I'm not sure if it should or if I am doing something wrong.  Though I am passing the correct MIME type to the createDataObject (application/pdf)
    2. regardless of the type or validity of the attachment, I get the error message that I mentioned in my original post which leads me to believe that somehow this company has disabled opening attachments via JavaScript.  If that is the case I need to know how to change that configuration.

  • Stream to Sound object

    Hi,
    I have the below snippet
    stream = new NetStream(netConnection);
    stream.client = this;
    stream.play("FILE_NAME");
    which basically plays a stream located on my Flash Media
    Server.
    Instead of playing the flv file with the stream object, I
    want to make use of the Sound object , sth. like
    var request:URLRequest = new URLRequest(url);
    var s:Sound = new Sound();
    s.load(request);
    How can I achieve this, any snippets

    You'd have to use an RTMP address, which the Sound object
    can't get to. I'm not sure if this is because of encoding problems
    or simple because rtmp can't be accessed that way. Also, a lot of
    the functionality of the SoundChannel object is lost (like any
    attempt at visualization) when streaming through FMS.
    I like how the LiveDocs list explicitly "stream through FMS"
    as one of the options for the Sound object, but offer no
    explanation of how to do so.

  • Retreiving more than one object from an object stream using serialization.

    I have written a number of object into a file using the object Output stream. Each object was added separately with a button event. Now when I retrieve it only one object is being displayed. the others are not displayed The code for retrieval and inserting is given below. Please do help me.
    code for inserting is as follows
    Vehicle veh1 and vehicle class implements serializable
    veh1.vehNum=tf1.getText();
              veh1.vehMake=tf2.getText();
              veh1.vehModel=tf3.getText();
              veh1.driveClass=tf4.getText();
              veh1.vehCapacity=tf5.getText();          
              FileOutputStream out = new FileOutputStream("vehicle.txt",true);
              ObjectOutputStream s = new ObjectOutputStream(out);
              s.writeObject(veh1);
    retrieval
    FileInputStream out = new FileInputStream("vehicle.txt");
              String str1,str2;
              str1=str2=" ";
              Vehicle veh=new Vehicle();
              ObjectInputStream s = new ObjectInputStream(out);
              try
              Vehicle veh1=(Vehicle)s.readObject();
              s.close();
              int i=0;
              str1=veh1.vehNum;
              str2+=str1+"\t";
              str1=veh1.vehMake;
              str2+=str1+"\t";
              str1=veh1.vehModel;
              str2+=str1+"\t";
              str1=veh1.driveClass;
              str2+=str1+"\t";
              str1=veh1.vehCapacity;
              str2+=str1+"\t\n";
              ta1.append(str2);
              catch(Exception e)
              e.printStackTrace();
    Pleas give me the code for moving through the object until it reaches the end of file

    You can read objects from the stream one by one. So, what you need is an endless loop like this:
    // Suppose you have an ObjectInputStream called objIn
    // So here is the loop which reads objects from the stream:
    Object inObj;
    while (1) {
        try {
            inObj=objIn.readObject();
            // Do something with the object we got
            parse_the_object(inObj);
        } catch (EOFException ex) {
            // The EOFException will be thrown when
            // we reached the end of the file, so here we break out
            // of our lovely infinite cycle
            break;
        } catch (Exception ex) {
            ex.printStackTrace();
            // Here you may decide what to do...
            // Probably the processing will end here, too. For now,
            // we moving on, hoping there is still something to read
    objIn.close();
    // ...

Maybe you are looking for

  • 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

  • Dynamic Page that calls DB procedure to update data gets PLS222 or PLS306

    This seems a bit odd to me: I'm getting either "procedure no in scope" (when I call a procedure with the right args) or "wrong # or type of arguments" (when I call it with the wrong ones, so it is checking the procedure) in a dynamic page.<P> I'm try

  • From cassette tape to Ipod?

    I just bought a new Ipod video 30 gb. I checked every online music store that I know and couldn't find one song. It is an old tape and by Various. The name of the song is Spirit in the Forest. Is there a way to transfer a song from a cassette player

  • ORABPEL-04041

    Hello people I'm having a problem while trying Oracle BPEL 2.1.2 (JBoss Win32) is trying to insert delivery message. If I try with a delivery message smaller it works. Can anyone have the solution for this problem? The Database Version is Oracle 9i.

  • Certification Matrix

    Hi, We have 11.1.1.1.0v of OID implemented within Oracle. This was done by a separate team. They pointed me to OTN to gain access to the documentation for the version to gain access to the certification matrix. However I was not able to find related