[svn:bz-3.x] 20876: Change default max object nest level to 512.
Revision: 20876
Revision: 20876
Author: [email protected]
Date: 2011-03-16 09:02:36 -0700 (Wed, 16 Mar 2011)
Log Message:
Change default max object nest level to 512. A max object nest level of 512 should be more than enough for most applications which probably will not be sending deeply nested object graphs over the wire. For applications that are sending deeply nested object graphs over the wire and that bump up against this limit, the limit can be increased but you should also do testing to make sure that serializing/deserializing these deeply nested object graphs doesn't cause stack overflow errors.
Add documentation for the max object nest level setting.
Add documentation for the max collection nest level setting.
Checkintests: passed
Modified Paths:
blazeds/branches/3.x/modules/core/src/java/flex/messaging/endpoints/AbstractEndpoint.java
blazeds/branches/3.x/resources/config/services-config.xml
Remember that Arch Arm is a different distribution, but we try to bend the rules and provide limited support for them. This may or may not be unique to Arch Arm, so you might try asking on their forums as well.
Similar Messages
-
Revision: 20874
Revision: 20874
Author: [email protected]
Date: 2011-03-16 06:55:37 -0700 (Wed, 16 Mar 2011)
Log Message:
Change default max object nest level to 512. A max object nest level of 512 should be more than enough for most applications which probably will not be sending deeply nested object graphs over the wire. For applications that are sending deeply nested object graphs over the wire and that bump up against this limit, the limit can be increased but you should also do testing to make sure that serializing/deserializing these deeply nested object graphs doesn't cause stack overflow errors.
Add documentation for the max object nest level setting.
Add documentation for the max collection nest level setting.
Remove max-string-length-bytes setting from the example services-config.xml as this setting doesn't exist.
Checkintests: passed
Modified Paths:
blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/endpoints/AbstractEndpoint.j ava
blazeds/branches/4.0.0_fixes/resources/config/services-config.xmlRemember that Arch Arm is a different distribution, but we try to bend the rules and provide limited support for them. This may or may not be unique to Arch Arm, so you might try asking on their forums as well.
-
Revision: 20609
Revision: 20609
Author: [email protected]
Date: 2011-03-04 10:23:41 -0800 (Fri, 04 Mar 2011)
Log Message:
Change the default max object nest level from 1024 to 512. A max object nest level of 512 should be more than enough for most applications which probably will not be sending deeply nested object graphs over the wire. For applications that are sending deeply nested object graphs over the wire and that bump up against this limit, the limit can be increased but you should also do testing to make sure that serializing/deserializing these deeply nested object graphs doesn't cause stack overflow errors.
Update documentation for the max object nest level setting to reflect the new default.
Add documentation for the new max collection nest level setting.
Modified Paths:
blazeds/trunk/modules/core/src/flex/messaging/endpoints/AbstractEndpoint.java
blazeds/trunk/resources/config/services-config.xmlYou should be able to get some more precise information from your Xorg logs, but I would bet it is related to the evdev driver. Some of the options in your xorg.conf no longer work with the latest version. For now you should be able to either map your mouse directly to the appropriate /dev/event* entry or change to the standard mouse driver, both of those methods should be in the wiki.
You are supposed to be able to use the evdev driver without the input section of your xorg.conf by using dbus/hal autodetection, but AFAIK at the moment the xorg-server package still isn't compiled with hal support, so you would have to patch and rebuild the package. -
Revision: 20927
Revision: 20927
Author: [email protected]
Date: 2011-03-20 11:48:41 -0700 (Sun, 20 Mar 2011)
Log Message:
Didn't realize I also needed to modify SerialContext.java in addition to AbstractEndpoint.java to change the default max object nest level. Change maxObjectNestLevel in SerializationContext.java to 512 to change the default max object nest level from 1024 to 512.
Modified Paths:
blazeds/trunk/modules/core/src/flex/messaging/io/SerializationContext.javaAs the server.xml is big enough, I took the minimum portion of it. Hope u can proceed with it.
<!-- Tomcat Root Context -->
<Context path="" docBase="ROOT" debug="0"/>
<!-- New contexts -->
<Context path="/xyz" docBase="pathTo_xyz" debug="0" crossContext="true"/>
<Context path="/pqr" docBase="pathTo_pqr" debug="0" crossContext="true"/>
<!-- Tomcat Examples Context -->
<Context path="/examples" docBase="examples" debug="0"
reloadable="true" crossContext="true">
You should also provide a WEB-INF folder under pqr or xyz folder.
You should also provide a web.xml file under each WEB-INF folder.
The minimal web.xml is
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/j2ee/dtd/web-app_2_3.dtd">
<web-app>
</web-app>
That's it. Try it out. Hope it is OK.
Hafizur Rahman
SCJP -
Revision: 20928
Revision: 20928
Author: [email protected]
Date: 2011-03-21 07:02:01 -0700 (Mon, 21 Mar 2011)
Log Message:
Needed to change maxObjectNestLevel in SerializationContext.java to 512 to change the default max object nest level from 1024 to 512.
Modified Paths:
blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/io/SerializationContext.javaHi Diego,
i have a question.
i know that we need SRM 4.0 installation on WAS and ITS to be installed.
my question to you is....
do we need to install EBP separately if we have already installed SRM 4.0 ( in other words is EBP part of SRM 4.0 installation or is it separate)
and for ITS i am running WAS 6.4 and i know that ITS is an integral part of it so how do we activate ITS for SRM 4.0
Thanks a lot in advance
Harish -
Revision: 20451
Revision: 20451
Author: [email protected]
Date: 2011-02-24 08:33:31 -0800 (Thu, 24 Feb 2011)
Log Message:
backporting bug fix BLZ-570/BLZ-620 Double linked list with lot of objects result in BlazeDS Error deserializing error : StackOverflowError We put hard limit to the max object nest level to prevent StackOverFlowError. the default max object nest level is 1024 and it can be configured in the endpoint/serialziation section in service-config.xml. This needs documentation. Checkintests pass
Ticket Links:
http://bugs.adobe.com/jira/browse/BLZ-570
http://bugs.adobe.com/jira/browse/BLZ-620
Modified Paths:
blazeds/branches/4.0.0_fixes/modules/common/src/flex/messaging/errors.properties
blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/endpoints/AbstractEndpoint.j ava
blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/io/SerializationContext.java
blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/io/amf/Amf0Input.java
blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/io/amf/Amf3Input.java
blazeds/branches/4.0.0_fixes/modules/core/src/flex/messaging/io/amf/AmfIO.javaDear Pallavi,
Very useful post!
I am looking for similar accelerators for
Software Inventory Accelerator
Hardware Inventory Accelerator
Interfaces Inventory
Customization Assessment Accelerator
Sizing Tool
Which helps us to come up with the relevant Bill of Matetials for every area mentioned above, and the ones which I dont know...
Request help on such accelerators... Any clues?
Any reply, help is highly appreciated.
Regards
Manish Madhav -
Revision: 20443
Revision: 20443
Author: [email protected]
Date: 2011-02-23 21:19:22 -0800 (Wed, 23 Feb 2011)
Log Message:
back porting bug fix BLZ-570/BLZ-620 Double linked list with lot of objects result in BlazeDS Error deserializing error : StackOverflowError We put hard limit to the max object nest level to prevent StackOverFlowError. the default max object nest level is 1024 and it can be configured in the endpoint/serialziation section in service-config.xml. This needs documentation. Checkintests pass
Ticket Links:
http://bugs.adobe.com/jira/browse/BLZ-570
http://bugs.adobe.com/jira/browse/BLZ-620
Modified Paths:
blazeds/branches/3.x/modules/common/src/java/flex/messaging/errors.properties
blazeds/branches/3.x/modules/core/src/java/flex/messaging/endpoints/AbstractEndpoint.java
blazeds/branches/3.x/modules/core/src/java/flex/messaging/io/SerializationContext.java
blazeds/branches/3.x/modules/core/src/java/flex/messaging/io/amf/Amf0Input.java
blazeds/branches/3.x/modules/core/src/java/flex/messaging/io/amf/Amf3Input.java
blazeds/branches/3.x/modules/core/src/java/flex/messaging/io/amf/AmfIO.java -
Revision: 18928
Revision: 18928
Author: [email protected]
Date: 2010-12-01 14:16:56 -0800 (Wed, 01 Dec 2010)
Log Message:
fixing the sample service-config.xml for max-object-nest-level setting
Modified Paths:
blazeds/trunk/resources/config/services-config.xmlyou have your driver jar in Tomcat\common\lib?
if so, check your classpath, it could be that. -
I am getting the following error when I try to import large data from server to client. I am not able to find where I can change the settings to handle more data.
[BlazeDS]Error serialization exceeds the max collection object nest level of '15'.
flex.messaging.io.SerializationException: Error serialization exceeds the max collection object nest level of '15'.
at flex.messaging.io.amf.AmfIO.increaseNestCollectionLevel(AmfIO.java:142)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:753)
at flex.messaging.io.amf.Amf3Input.readArray(Amf3Input.java:358)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:156)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.ArrayCollection.readExternal(ArrayCollection.java:87)
at flex.messaging.io.amf.Amf3Input.readExternalizable(Amf3Input.java:493)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:420)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:439)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:453)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readArray(Amf3Input.java:358)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:156)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.ArrayCollection.readExternal(ArrayCollection.java:87)
at flex.messaging.io.amf.Amf3Input.readExternalizable(Amf3Input.java:493)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:420)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:439)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:453)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readArray(Amf3Input.java:358)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:156)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.ArrayCollection.readExternal(ArrayCollection.java:87)
at flex.messaging.io.amf.Amf3Input.readExternalizable(Amf3Input.java:493)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:420)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)I am getting the following error when I try to import large data from server to client. I am not able to find where I can change the settings to handle more data.
[BlazeDS]Error serialization exceeds the max collection object nest level of '15'.
flex.messaging.io.SerializationException: Error serialization exceeds the max collection object nest level of '15'.
at flex.messaging.io.amf.AmfIO.increaseNestCollectionLevel(AmfIO.java:142)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:753)
at flex.messaging.io.amf.Amf3Input.readArray(Amf3Input.java:358)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:156)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.ArrayCollection.readExternal(ArrayCollection.java:87)
at flex.messaging.io.amf.Amf3Input.readExternalizable(Amf3Input.java:493)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:420)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:439)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:453)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readArray(Amf3Input.java:358)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:156)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.ArrayCollection.readExternal(ArrayCollection.java:87)
at flex.messaging.io.amf.Amf3Input.readExternalizable(Amf3Input.java:493)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:420)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:439)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:453)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754)
at flex.messaging.io.amf.Amf3Input.readArray(Amf3Input.java:358)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:156)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.ArrayCollection.readExternal(ArrayCollection.java:87)
at flex.messaging.io.amf.Amf3Input.readExternalizable(Amf3Input.java:493)
at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:420)
at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
at flex.messaging.io.amf.Amf3Input.readObjectOneLevelDown(Amf3Input.java:754) -
Revision: 10868
Author: [email protected]
Date: 2009-10-05 11:05:50 -0700 (Mon, 05 Oct 2009)
Log Message:
change default value of selectable in ASDoc comment to true
QE notes: -
Doc notes: -
Bugs: -
Reviewer: -
Tests run: - checkintests
Is noteworthy for integration: No
Modified Paths:
flex/sdk/branches/3.x/frameworks/projects/framework/src/mx/controls/TextArea.asThank you much for your response.
I tried that and it did work. But my requirement is to have a user input the date. The basic idea is if the user decides on a predefined time range like Day Shift Today or Yesterday and so on... then the report would automatically calculate the values based on predefined date time values. On the other hand, if the intent is to run the report for an arbitrary period then the user supplies the date and time limits.
What I am trying to achieve is have the same parameter available for user input , but when the User decides he wants Predefined then the "textbox" populates with date and time as per his choice of predefind range.
I understand that by this the user can still overwrite the date and time on the text box, but the report will run the predefined values as long as he has the @PredefinedDateSelection Set to true.
Is there a way I can impement this?
Once again I thank you and appreciate your input. -
Revision: 10269
Author: [email protected]
Date: 2009-09-15 10:46:10 -0700 (Tue, 15 Sep 2009)
Log Message:
Changing default for -enable-runtime-design-layers to true. The flag may still be used to disable processing of design layer instances if so desired.
QE notes: None
Doc notes: None
Bugs: SDK-23238
Reviewer: Paul
Tests run: Checkin
Is noteworthy for integration: Yes, runtime design layers are now enabled by default.
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-23238
Modified Paths:
flex/sdk/trunk/frameworks/tests/basicTests/BasicTests-config.xml
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.javaAPDivs are a thing of the past and is bad practice. You need a working knowledge of CSS to get a modern looking layout and to do justice to your design which looks great btw.
One out-of-the-box solution is to use Bootstrap - http://twitter.github.com/bootstrap/index.html and use the pre-defined classes/ grids to layout your content. -
Revision: 7125
Author: [email protected]
Date: 2009-05-20 04:12:27 -0700 (Wed, 20 May 2009)
Log Message:
Change default columnGap from 0 to 20 to match Vellum's default.
QA Notes:
Doc Notes:
Bugs: SDK-18095
Reviewers: Gordon
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-18095
Modified Paths:
flex/sdk/trunk/frameworks/projects/framework/defaults.cssRevision: 7125
Author: [email protected]
Date: 2009-05-20 04:12:27 -0700 (Wed, 20 May 2009)
Log Message:
Change default columnGap from 0 to 20 to match Vellum's default.
QA Notes:
Doc Notes:
Bugs: SDK-18095
Reviewers: Gordon
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-18095
Modified Paths:
flex/sdk/trunk/frameworks/projects/framework/defaults.css -
Revision: 9778
Author: [email protected]
Date: 2009-08-28 17:16:26 -0700 (Fri, 28 Aug 2009)
Log Message:
Change default creationPolicy for NavigatorContent to null. If null, NavigatorContent will check its parent Navigator's creationPolicy. If the parent Navigator's creationPolicy is "all", NavigatorContent will use "all" and create all of its children. Otherwise, NavigatorContent will use "none" as the creationPolicy.
QE Notes: default value for creationPolicy is null
Doc Notes: default value for creationPolicy is null
Bugs: None
Reviewer: Ryan
API Change: No
Is noteworthy for integration: No
tests: checkintests
Modified Paths:
flex/sdk/trunk/frameworks/projects/spark/src/spark/components/NavigatorContent.as -
Changing process.max-file-descriptor in non global zone
Hello Folks,
I have non global zone.
i wanted to change process.max-file-descriptor to 8192 so i issued the below command
projmod -s -K 'process.max-file-descriptor=(basic,8192,deny)' default
i have rebooted zone, after reboot system is not showing the value as 8192.
can u someone help me to find out the missed# id -p
uid=0(root) gid=0(root) projid=1(user.root)
# prctl -P $$ | grep file
process.max-file-descriptor basic 256 - deny 19452
process.max-file-descriptor privileged 65536 - deny -
process.max-file-descriptor system 2147483647 max deny -
process.max-file-size privileged 9223372036854775807 max deny,signal=XFSZ -
process.max-file-size system 9223372036854775807 max deny -
# ulimit -n
256
# cat /etc/project | grep file
default:3::::process.max-file-descriptor=(basic,8192,deny)
# -
How to change default unit on Database 11g
Hi All
I'm using Oracle Database 11g Enterprise Edition Release 11.1.0.6.0.
If I define my column:
USERID VACHAR2(8) --> Default USERID VACHAR2(8 BYTE)
How can I change default unit BYTE to CHAR as the following
USERID VACHAR2(8) --> Default USERID VACHAR(8 CHAR)
Thanks alot
Thiensu2810I have set Database system with the following SQL:
alter system set nls_length_semantics=char;
alter session set nls_length_semantics=char;
But, It does not match.
And when I insert data, the following error occured.
SQL> insert into binhtest values('初期化パ');
ORA-12899: value too large for column string (actual: 12, maximum: 8)
I've checked value of NLS_LENGTH_SEMANTICS, it is CHAR
SQL>SHOW PARAMETER NLS_LENGTH;
NAME | TYPE | VALUE
NLS_LENGTH_SEMANTICS | String
Maybe you are looking for
-
How can i mark a Table Row in WebDynpro ?
Hi at all, i have a problem in my WebDynpro View In my WebDynpro-View there is a Table (Information about Invoice documents, around 50 lines) and the User can select all this rows by click with a mouse. Another way for selecting rows is on the Top of
-
Hello All I am trying to set up a PXE service point on my DP in SCCM 2012 R2 1) I have enabled the role on the DP 2) rebooted and verified WDS installed as a role.( I let SCCM enable this role as instructed) 3) When I tried to start the role from ser
-
Recommendation for Moving Screen Caps
I'm looking for a program that will do screen capture movies. Snapz Pro seems like it will do what I want but I wanted to see if there was anything else somebody thought was AWESOME before I shell out my hard earned $$$.
-
Restore Preview default background?
Hello! Can you help me guys? How can I restore the default background in Preview? (10.7 Lion). I changed it to a color in the preferences but I can't change it back to the default texture... :S (that is here by the way: /System/Library/Frameworks/App
-
Dears; i have attached network design and it is working but i face Delay variations on the Routers at both sites FYI: R0 is connected to R4 through two Satellite links with delay around 600-900 ms and one link to R3 through satellite link with same d