Remote Call Object too big?

I'm using data services on an application and I have a remote
call that is getting hung up before it invokes a call to the
server. I've modified the function to pass a String and that works
fine but when I'm trying to pass a large object the "invoke" event
is never thrown by the remote object when I use the large object in
my remote call.
Is there a size limit for objects being passed as function
parameters?

How did you generate or load the data in the first place? Are
you using DataService or RemoteObject? Any idea how big this object
is in terms of bytes or numbers of members of an Array, etc? Are
you using ArrayCollection or just plain old Array? Does it make a
difference if you switch between the two? If it's RemoteObject,
have you considered setting makeObjectsBindable to false to see if
it makes a difference?
There are theoretical limitations to certain data types but
they would be hard to reach, it would most likely be a circular
dependency somewhere that is breaking serialization. While circular
references are supported, custom serialization using
IExternalizable may circumvent reference checking based on the
custom encoding format.
Note out of interest that based on AMF encoding you are
limited to around 256MB for an individual String or ByteArray,
around 256 million unique object or string instances (as reoccuring
instances are sent by reference), around 256 million array entries,
around 33 million property names on an object, etc.

Similar Messages

  • Hi..! TOO BIG TO HANDLE OR SOME OTHER ERROR

    Hi,
    I am getting the following error when i am trying to
    run an plsql program..
    what may be the reason..
    the first and last lines are debugs in my program...
    Control is not going to the function what may be the reason..
    error message is as follows..
    It's urgent..
    before calling fn_covered_bill_coll2
    TOO BIG TO HANDLE OR SOME OTHER ERROR
    ORA-29280: invalid directory path
    ORA-29282: invalid file ID
    ORA-00054: resource busy and acquire with NOWAIT specified
    TOO BIG TO HANDLE OR SOME OTHER ERROR
    ORA-29280: invalid directory path
    ORA-29282: invalid file ID
    ORA-00054: resource busy and acquire with NOWAIT specified
    Failed in idpks_events_3.fn_covered_bill_coll

    Hi,
    I am getting the following error when i am trying to
    run an plsql program..
    what may be the reason..
    the first and last lines are debugs in my program...
    Control is not going to the function what may be the reason..
    error message is as follows..
    It's urgent..
    before calling fn_covered_bill_coll2
    TOO BIG TO HANDLE OR SOME OTHER ERROR
    ORA-29280: invalid directory path
    ORA-29282: invalid file ID
    ORA-00054: resource busy and acquire with NOWAIT specified
    TOO BIG TO HANDLE OR SOME OTHER ERROR
    ORA-29280: invalid directory path
    ORA-29282: invalid file ID
    ORA-00054: resource busy and acquire with NOWAIT specified
    Failed in idpks_events_3.fn_covered_bill_coll

  • Specifying timeout for calls on remote CORBA objects

    When using a remote CORBA object from a Java client, we make use of a periodic heartbeat call to ensure the remote object is still available.
    If the process hosting the remote object dies, we get an exception back immediately after making the call which helps us to know that we need to re-connect.
    If, however, the network goes down (i.e. unplug the machine running the process hosting the remote object from the network), things get a little tricker. At this point, you end up relying on the underlying socket timeouts to control how soon you'll get back an exception.
    We're using both C++/TAO/ACE clients and Java clients. For the C++ clients, we noticed that the timeout value varied significantly based on operating system. For example, on Windows XP Home, it took 75 seconds to get an exception, but on Windows 2000 Pro, it only took 5 seconds.
    The solution for the C++ clients was to make use of a policy override in the ORB, specifying a 5 second timeout. This resulted in a uniform timeout regardless of underlying operating system.
    Now, we have to solve the same problem for the Java clients and I'm wondering if there is a similar mechanism for Sun's built-in ORB. Any ideas?

    here's what I found out. The ORB provided by Sun doesn't appear to provide a policy manager or any other way to specify object request timeouts.
    We've ended up using JacORB instead, which very easily plugs into the JDK. With JacORB, we're able to specify an object request timeout using the code below:
    long objtimeout = 5; // sets a 5 second timeout
    PolicyManager policyManager = PolicyManagerHelper.narrow(
    orb.resolve_initial_references("ORBPolicyManager"));
    Policy p = new org.jacorb.orb.policies.RelativeRoundtripTimeoutPolicy(objtimeout * 10000000);
    policyManager.set_policy_overrides(new Policy[]{ p },
    SetOverrideType.ADD_OVERRIDE);

  • Note that pdf file is too big 1.7MB, how I may reduce it ?

    I did a brochure SummerTheater2009-3web.ai and convert to
    SummerTheater2009-3web.pdf
    located at
    http://www.ancientgreekdramainstitute-cyprus.org/images/SummerTheater2009-3web.pdf
    can you tell me how much this cost[50-100 prints will be printed] ?
    Also note that is too big 1.7MB, how I may reduce it for web ?

    What to choose for "Compatibility" in the SaveAsPDF Dialog box ?
    Once you have found a printer (see below) ask them. I suggest selecting Press Quality, and turning off Preserve Illustrator Editing Capability
    How much cost the design about(out printing cost) ?
    Open a damn yellow pages to P and start calling printers.
    How in Illustrator I see an objects Dimensions/coordinates, like a Rectancle ?
    May change where (0,0) in coordinate system is, change center, or this is fixed ?
    What?
    If you have an unrelated question, make a new post in the forum. Try to clearly state the problem: What do you want to do? What did you do? What did you expect? What did you get instead? Take a screen capture to show what you are talking about and add it to your post using the camera icon.
    BTW: In response to your initial question, attached (and probably queued until Rapture) is the same PDF saved as press quality without PDF compatibility. 420 kB.
    Your document Color Mode  (File menu) is RGB, but for a printed document that should be CMYK. After converting to CMYK make sure your blacks (the text and frames) are not rich black (Left) but Process Black (Right).

  • I have a production mobile Flex app that uses RemoteObject calls for all data access, and it's working well, except for a new remote call I just added that only fails when running with a release build.  The same call works fine when running on the device

    I have a production mobile Flex app that uses RemoteObject calls for all data access, and it's working well, except for a new remote call I just added that only fails when running with a release build. The same call works fine when running on the device (iPhone) using debug build. When running with a release build, the result handler is never called (nor is the fault handler called). Viewing the BlazeDS logs in debug mode, the call is received and send back with data. I've narrowed it down to what seems to be a data size issue.
    I have targeted one specific data call that returns in the String value a string length of 44kb, which fails in the release build (result or fault handler never called), but the result handler is called as expected in debug build. When I do not populate the String value (in server side Java code) on the object (just set it empty string), the result handler is then called, and the object is returned (release build).
    The custom object being returned in the call is a very a simple object, with getters/setters for simple types boolean, int, String, and one org.23c.dom.Document type. This same object type is used on other other RemoteObject calls (different data) and works fine (release and debug builds). I originally was returning as a Document, but, just to make sure this wasn't the problem, changed the value to be returned to a String, just to rule out XML/Dom issues in serialization.
    I don't understand 1) why the release build vs. debug build behavior is different for a RemoteObject call, 2) why the calls work in debug build when sending over a somewhat large (but, not unreasonable) amount of data in a String object, but not in release build.
    I have't tried to find out exactly where the failure point in size is, but, not sure that's even relevant, since 44kb isn't an unreasonable size to expect.
    By turning on the Debug mode in BlazeDS, I can see the object and it's attributes being serialized and everything looks good there. The calls are received and processed appropriately in BlazeDS for both debug and release build testing.
    Anyone have an idea on other things to try to debug/resolve this?
    Platform testing is BlazeDS 4, Flashbuilder 4.7, Websphere 8 server, iPhone (iOS 7.1.2). Tried using multiple Flex SDK's 4.12 to the latest 4.13, with no change in behavior.
    Thanks!

    After a week's worth of debugging, I found the issue.
    The Java type returned from the call was defined as ArrayList.  Changing it to List resolved the problem.
    I'm not sure why ArrayList isn't a valid return type, I've been looking at the Adobe docs, and still can't see why this isn't valid.  And, why it works in Debug mode and not in Release build is even stranger.  Maybe someone can shed some light on the logic here to me.

  • The "other" memory section on my Mac is WAY too big.

    Hey everyone!
    I know there are a LOT of discussions about this topic, but none of them really seemed to work for me. So the other day I got an error saying "Your startup disk is almost full". I immediately checked the storage section of "About my Mac", and sure enough, something like 100 GB were taken up by local backups. To fix this issue, I disabled local backups via this terminal command: sudo tmutil disablelocal.
    I did a restart and checked my storage again. This time, it looked like this (and still does):
    All of what used to be backups is now other. And the reason I have those 900 or so MB of backups is because I eventually turned those on again (with the reverse of the above command) in an effort to fix this. Out of options, I then went to the apple store, where they told me to just delete stuff that was too big. So I got a 1 TB drive and started copying and deleting stuff. The main thing I got rid of was a giant windows VM I had. And just to prove that something's wrong here, look at the breakdown of my files from OmniDiskSweeper:
    If you do the math, I should have about 100 GB more free than I do now. I've tried:
    Turning the thing off then on (you'd be surprised how often that works)
    Resetting the PRAM
    Forcing spotlight to reindex the machine
    Throwing the machine out the window (well, not quite)
    What I think might be the cause:
    This is a stab in the dark here, but possibly all those GB of backups tried to delete themselves and somehow corrupted and aren not called backups anymore by the system?
    Just one more thing: I noticed that OmniDiskSweeper showed a volume I don't recognize. It's called MobileBackups. Maybe that has something to do with it?
    I'll appreciate your help.
    Thanks!

    Although the guide is a little dated, a lot of the information there is really great and helps you track down a lot of files that are just taking up way too much space on your hard drive.
    http://pondini.org/OSX/DiskSpace.html
    I just did this the other day on my Air running 10.9 and recovered around 50GB of disk space, so there is potentially a lot you can do. I suggest following the steps on this guide (to the T, don't want to mess anything up) and go from there. Don't delete ANYTHING that you are not aware of the function, and remember that searching for names of files is a great way to determine whether or not you need it. Some files that SEEM like junk and take up a considerable amount of space are system files that will either be replaced the next time you boot up or render you computer useless entirely.
    For example, there is a file that saves the state of your computer just before it goes to sleep so that it can return quickly when you start up again, and that file is normally the size of the amount of RAM you have (I have 4GB of RAM, so the file was 4GB). After doing some research, this file will either be recreated if deleted, or your sleep mode will not be able to function properly if the file is deleted. So again, just tread lightly.
    Also, there is an application I used to get rid of a bunch of duplicate files that I had on my drive called Gemini (http://macpaw.com/gemini), which I recommend using to clean up documents. Again, be careful, you don't want to go deleting files that you are using that the application mistook for a duplicate.
    Hope this helps!

  • Display is too big using my apple TV first generation

    The display is too big for my screen. For instance I can't see the left most column of the keyboard.

    Check you TV aspect ratio or zoom settings via the TV remote.

  • I think lumia 920 is too big

    Hi,nokia guys!
          I am a chinese nokia user.My current cellphone is E71 and I love it very much,it's beauitiful and suitable. When N9 was issued,it was a surprise to me.Good  externals and nice experiment,perfect sreen size,the only shortage is lark of apps.
          Then the lumia800 came out,it just looked like N9 with a new OS wp7,everything was right but one thing that the next OS wp8 was annonced almost the same time ,we all hold the money to wait wp8.
          N9 and lumia 800 have 3.9 inch sreen,not too big not  too small,just perfect.But lumia900 get bigger,the screen is 4.3 inch and the phone is bigger than the sreen,I don't know why all over world want to make a bigger phone ,it just a cellphone,we don't want it getting larger an larger.
          You guy must know that most people are laughing at iphone5 recently ,because it get longer for a larger screen.though the 4.0inch sreen is acceptable to me,I still think the size of the sreen remain 3.8-4.0 inch is perfect,not to big not too small,otherwise you guys can make a phone which the sreen size is same as the phone.In that day ,larger sceen phone will be nice ,but do not bigger than sumsung galaxy note,it's not a cellphone though it can make a call.Friend around me agreed that using galaxy note to make a call is stupid especially holding in hand,very very 囧.
           So,you must know what i want to express. lumia 920 is too big ,and lumia 820 is also too big.Size as N9 is good.I won't buy lumia 920 in such a size,though the rest of lumia 920 is shining!

    Phone size is a balance of how much information can be displayed on the screen, comfort in the hand, useability and durability.
    After watching this video http://www.youtube.com/watch?v=OdidORzzA1g
    <iframe width="560" height="315" src="http://www.youtube.com/embed/OdidORzzA1g" frameborder="0" allowfullscreen></iframe>
    How well the polycarbonate body of the Lumia survives that drop from the top of the car is what really sold me.  The polycarbonate gives you a beautiful design that is durable enough you don't have to cover it up in a massive case.  What the point of a nice looking phone if it's just going to be wrapped in a big hunk of rubber anyway?  After watching the torture test the Lumia 900 I started thinking about real world usage senarios.  The iPhone is legendary for how fragile it is.  Just about everyone I see with one has it wrapped in a massive case.  So I made up this chart for myself so I could actually compare some hard numbers.
    http://sphotos-c.ak.fbcdn.net/hphotos-ak-snc6/196479_10151212900930874_778963999_n.jpg
    When you look at it this way the 920 is actually thinner than the 900, and you get a much bigger screen than on an iPhone5 wrapped in a box.

  • The FM "DD_DOMA_GET" not released for 'remote' calls.

    Hi,
    When I try to import RFCs from my CRM system in XI, I am getting the following exception:
    com.sap.aii.ibrep.sbeans.upload.RemoteUploadException: The function module "DD_DOMA_GET" not released for 'remote' calls.
    Solution please!!
    Regards,
    Mahesh.

    Hi,
      Making remote enabled will solve this,
    see my reply(Anirban) and jacob's reply in this thread(although this was with idoc)
    Unable to import SAP objects
    For, <i>We tried to make it Remote Enabled but it asks for "Access Key". How to go further?
    </i>
    You need a devloper access key for FM, in SE37
    you can get one in market place, follow this thread,
    Whats Development Key
    Regards,
    Anirban.

  • 720p display resolution is too big for tv

    I recently got the kanex hdmi adapter to hook my mbp to my tv. The quality is superb and sound is good as well. However, the picture is slightly too big for my size of television. I had to select the 720p option so that my tv could recognize my computer and therefore, I cannot select any other option if I want my tv to recognize my computer via hdmi. Is there any possible way to still be able to hook my computer with my kanex adapter and still be able to fit the full picture on my tv screen?

    Not sure if you fixed this problem but my Sanyo has a Pixel shape button that I accidentally pressed somehow. Somewhere in your T.V. remote or menu should have the same type of button or menu option to change the way your pixels are layed out.
    This option will give you a 4x3 option, a 16:9 option and a few 16:9 zoomed variants.
    It's probably not in your OS X settings. You have accidentally switched your pixel shapes.

  • ODI-40406: Bytes are too big for array error

    Hello ,
    I am trying to load a flat file from a table. I am working on ODI 11G.
    Following are performed.
    Staging area different from SOurce is checked.
    IKM used is : IKM SQL to File Append
    Truncate is True
    No LKM is used.
    I am getting following error:
    java.lang.IllegalArgumentException: ODI-40406: Bytes are too big for array
    create header (RECORDTYPE,
    ASSIGN_NUM,
    USR_ID,
    START_TIME,
    JOBCODEID,
    AISLE_AREA_ID,
    PLANE_DATE,
    CLIENT_ID,
    CSTNUM,
    WH_ID)
    /*$$SNPS_START_KEYSNP$CRDWG_TABLESNP$CRTABLE_NAME=UNITIME TO RPSNP$CRLOAD_FILE=C:\Program Files\ODI_BI_APPS/UNITIME TO RP.txtSNP$CRFILE_FORMAT=FSNP$CRFILE_SEP_FIELD=0x0009SNP$CRFILE_SEP_LINE=0x000D0x000ASNP$CRFILE_FIRST_ROW=0SNP$CRFILE_ENC_FIELD=SNP$CRFILE_DEC_SEP=SNP$CRSNP$CRDWG_COLSNP

    There is a possibility of mismatch of datatype, that can cause the problem.
    Say in ODI model, you have defined a 'Date type' field to be stored as 'String' however at the time of mapping in 'Interface', no conversion happens (from date to string)  for this particular object. This causes the problem.
    The original query remains valid at DB side (fires for datetype) however fails while integrating (anticipating String which may be longer than defined in modelbecause of your NLS setting in DB). Therefore the best way would be to apply conversion for that particular field (in this case, use TO_CHAR(Date type,'Desired Date Format').

  • ODI-40406: Bytes are too big for array

    I am getting the following error: java.lang.IllegalArgumentException: ODI-40406: Bytes are too big for array
    I am trying to a file to file mapping and all of my columns match in size. Does anyone have any ideas what this problem could be? I am getting an error when it tries to perform an integration step while trying to create the target table. I am assuming it is something wrong with one of my datastores
    Edited by: 897642 on Nov 16, 2011 5:19 PM

    There is a possibility of mismatch of datatype, that can cause the problem.
    Say in ODI model, you have defined a 'Date type' field to be stored as 'String' however at the time of mapping in 'Interface', no conversion happens (from date to string)  for this particular object. This causes the problem.
    The original query remains valid at DB side (fires for datetype) however fails while integrating. Therefore the best way would be to apply conversion for that particular field (in this case, use TO_CHAR(Date type,'Desired Date Format').

  • Screen Resolution Flash too big

    I have a flash object that is in 800*1000 and it show up fine on my desktop but it seem too big when I open up on my laptop which have a smaller resolution. Some of the contents were cut off. Is there a way to solve this problem? Or at least add a scrollbar?

    if the swf is embedded in an html file, publish (file>publish settings>html) for 100%x100%.

  • What do I need to upload and how big a website is too big

    I just spent a few days of my life, that I will never get back, trying to upload my site (built in I web08) to godaddy using Cyberduck. I can't begin to tell you how painful it was, and how long it took. Finally one of the people at godaddy suggested I get Fetch, because my website was too large for Cyberduck to handle. I have no stake in Fetch, but I gotta say it was slick, and literally made 3 days of nothing but trouble go away, and the site got loaded. I have asked so many questions, taken so many 3am notes, that I am just confused and need an answer...when I try and reload my website, I am saving it, and publishing it and then publishing it to a folder so I can find it...is that the correct procedure, or have I added an additional step?
    When I just want to change a page or 2, I should just load those pages, right? When selecting those pages from my site do I need to also select the html page as well I have been doing that, but is it the right thing to do?
    Also. my web site is about 30mgs and has 107 files....is that too big for iweb to build?
    www.galleryt.org is the site...if you vist you will see that I can't get all of the links to be active...they work in iweb, all have been brought to the front, but still they don't work...any other suggestions.
    Thanks

    I don't quite understand what you mean by 're-load' my site? Anyway, when you have finished making alterations to your site in iWeb, then just save in iWeb and that saves your domain file. From inside iWeb all you are doing is using the publish to a folder option - if you don't have a MobileMe account, then you don't have the option to publish anywhere else. When you publish to a folder both your Site folder and separate index file will be stored in your User/Sites folder and you then use Fetch to upload your site form here. If you want to alter any pages of your site, then you need to makes these alterations from within iWeb, save and then publish to a folder and then upload.
    If you make changes to a few pages, then yes, you can just upload the changed pages - upload the html pages as well as the folders that goes with them. The folders contain all the info about how the pages are displayed.
    As far as the links are concerned, they all worked when I looked. If you are using the page template nav bar, just make sure that these links are not covered up by any objects or other text boxes - if they are then they will not be displayed.
    If you are having problems with links, you could always re-create them, but this time using a text based navigation bar rather than the iWeb one - go to Inspector and page and then hide the nav bar and create your own using a text box or shapes.

  • Determain ip of remote a object

    Hi
    I`ve been wondering how i can determain the ip address of a Remote Object on server side.
    Ssample code:
    'client' side:
    Object o = Naming.lookup("rmi://ip:port/myobj");
    o.register(this);
    'server' side:
    public void register(Remote o) {
    String remoteIp = ((unknownCastTarget)o).unknownMethodToDetermainIp();
    i hope you know what i mean :))
    i would like to know how i can determain the ip of the client who calls the register method. (i do not want to implement a additional remote method on the server to let the client set his ip)
    greets
    mike

    Your server is a UnicastRemoteObject, which extends RemoteServer. So you should be able to simply call getClientHost() in the context of a remote call to the server.

Maybe you are looking for

  • AFS ATP Problem

    Hi All, I'm having a problem right now with an AFS material that is promising against a purchase order that has already been fully promised against.  Material 1000, grid C, has a PO in the system for 75 units.  There are orders saved that total up to

  • Why can't I login into my Apple ID from the settings menu on iPhone 4s?

    So I was texting my friend as I was plugging in my phone to charge. When I plugged it in, a sign showed up telling me to enter my Apple ID. I ignored it and pressed cancel. That is when my problem started. Now when I try to turn on iMessage it doesn'

  • Need help with self join query

    Hello, I have table A with the following data oid parent_oid 10 4 4 2 2 2 12 6 6 6 parent_oid is the parent of oid. I'd like a query that shows the final parent of the oid. The result should show the following oid final parent 10 2 4 2 2 2 12 6 6 6 I

  • Verifying if the records already exists

    I am trying to add a new record to an existing array but I would like to verify if the a new record to be added already exists in the array then it should not add it and instead alert the user on the monitor. The following is part of my code which is

  • FaceTime gives an error message saying, "The server encountered an error processing registration."

    I am using OSX 10.7.4 on a MacBook Pro. I have used FaceTime previously on this computer, but can't be sure I have used it since updating to Lion. It is version 1.1.1 and came with the operating system. I have FaceTime on an intel desktop Mac and on