[Building Sakai] memory leaks
Charles Hedrick
hedrick at rutgers.edu
Thu Jun 24 09:30:35 PDT 2010
We currently have to restart Sakai every week or two because it keeps growing. There are obviously memory leaks.
I just took a look at memory. It looks to me like there are many different leaks. I'm not sure quite how to go about fixing them, but you can get a sense of where they are from the following histogram. This shows count and total size. It's pretty clear that the highest numbers are from the SSL code. There's other reasons to suspect problems in Tomcat's SSL code. We'll be doing SSL in our load balancers shortly, so that problem will go away. But I don't think that's all. There's pretty clearly problems in site, in something that handles ZIP files, and in many other places.
This system is in production, so some of the data is OK, but not the ones with the higher counts.
Total 78148953 6582836480
1: 10022518 1436391880 [C
5: 9195700 367828000 java.lang.String
2: 6762941 885844368 [B
3: 3438670 393934056 [Ljava.util.Hashtable$Entry;
6: 3146040 201346560 java.util.Hashtable
9: 3142573 175984088 java.lang.ref.SoftReference
10: 2919478 140134944 sun.misc.CacheEntry
8: 2786230 178318720 java.lang.ref.Finalizer
18: 2647722 63545328 com.sun.net.ssl.internal.ssl.SessionId
14: 2647236 84712448 [Ljava.security.cert.X509Certificate;
4: 2647228 381200832 com.sun.net.ssl.internal.ssl.SSLSessionImpl
15: 2647226 84711232 com.sun.crypto.provider.TlsMasterSecretGenerator$TlsMasterSecretKey
11: 1260292 135339520 [Ljava.lang.Object;
22: 1115565 53547120 java.util.HashMap$Entry
24: 1069542 51338016 java.util.Hashtable$Entry
25: 1041137 49974576 java.util.concurrent.locks.ReentrantLock$NonfairSync
20: 1022022 56829568 [Ljava.util.concurrent.ConcurrentHashMap$HashEntry;
26: 1019442 48933216 java.util.concurrent.ConcurrentHashMap$Segment
27: 992537 47641776 java.util.concurrent.ConcurrentHashMap$HashEntry
7: 845460 195293976 [I
12: 695124 115690952 <constMethodKlass>
16: 695124 83429776 <methodKlass>
36: 453404 18136160 java.util.ArrayList
30: 433529 23596112 <symbolKlass>
52: 411718 9881232 java.lang.Integer
44: 401958 12862656 org.sakaiproject.util.BaseResourcePropertiesEdit
29: 395494 28971360 [Ljava.lang.String;
17: 394749 78172744 [Ljava.util.HashMap$Entry;
45: 381381 12204192 java.lang.StringBuilder
41: 355742 14229680 net.sf.cglib.asm.Edge
54: 351391 9222864 [Ljava.lang.Class;
39: 282949 15845144 java.util.HashMap$KeyIterator
38: 278886 17848704 java.util.HashMap
33: 276964 19941408 java.util.Properties
49: 275579 11023160 javax.servlet.jsp.tagext.TagAttributeInfo
50: 271020 10840800 org.sakaiproject.site.impl.ResourceVector
28: 267289 32074680 org.sakaiproject.site.impl.BaseToolConfiguration
60: 258599 8275168 java.util.Collections$SynchronizedSet
81: 243828 5851872 java.util.Hashtable$EntrySet
31: 232013 22273248 net.sf.ehcache.Element
34: 226282 19912816 org.sakaiproject.site.impl.BaseSitePage
57: 182797 8774256 java.lang.ref.WeakReference
74: 158521 6340840 org.sakaiproject.authz.impl.BaseMember
75: 156916 6276640 java.util.Vector
76: 154055 6162200 java.util.AbstractList$Itr
48: 153739 11069208 net.sf.cglib.asm.Item
98: 148329 3559896 java.lang.Long
55: 143827 9204928 nu.xom.Attribute
51: 136940 10194768 [S
71: 134415 6451920 org.jdom.ContentList
58: 134393 8601152 org.jdom.Element
72: 134393 6450864 org.jdom.AttributeList
68: 132970 6707088 [Z
32: 131852 20041504 java.lang.reflect.Method
47: 126367 11120296 net.sf.cglib.asm.Label
95: 125425 4013600 org.sakaiproject.time.impl.MyTime
67: 125315 7017640 java.nio.HeapCharBuffer
131: 120836 1933376 java.lang.Object
56: 115801 8889528 [[I
73: 114671 6421576 java.nio.HeapByteBuffer
77: 109229 6116824 org.hibernate.cache.CacheKey
101: 106646 3412672 java.util.Date
113: 105443 2530632 java.util.HashMap$KeySet
66: 97094 7040792 [Lorg.jdom.Content;
46: 93774 11252880 sun.util.calendar.Gregorian$Date
42: 93525 14215800 java.util.GregorianCalendar
105: 90927 2909664 nu.xom.Text
107: 88059 2817888 org.jdom.Text
108: 87413 2797216 java.lang.StringBuffer
40: 85303 15695752 java.lang.Class
110: 85078 2722496 org.sakaiproject.util.DirectRefreshDelivery
61: 83091 7976736 java.text.DecimalFormatSymbols
83: 82719 5294016 java.text.DigitList
37: 82710 17865360 java.text.DecimalFormat
13: 82688 90866640 <constantPoolKlass>
19: 82688 62673832 <instanceKlassKlass>
63: 82458 7915968 java.text.DateFormatSymbols
59: 82448 8574592 java.text.SimpleDateFormat
85: 77441 4956224 java.util.LinkedHashMap$Entry
102: 77048 3081920 java.util.Stack
132: 77032 1848768 java.util.HashSet
86: 74716 4781824 org.apache.velocity.runtime.parser.Token
70: 73914 6504432 org.apache.jasper.compiler.Mark
65: 73556 7061376 nu.xom.Element
104: 73546 2915720 [Lnu.xom.Attribute;
23: 68788 53419584 <constantPoolCacheKlass>
92: 66765 4272960 org.apache.tomcat.util.buf.ByteChunk
97: 64043 3586408 org.apache.tomcat.util.buf.CharChunk
53: 63512 9679824 [Ljava.util.concurrent.ConcurrentHashMap$Segment;
88: 63512 4572864 java.util.concurrent.ConcurrentHashMap
64: 62563 7507560 java.lang.reflect.Constructor
84: 62299 4983920 org.apache.tomcat.util.buf.MessageBytes
80: 61431 5897376 java.beans.MethodDescriptor
93: 58548 4215456 java.util.WeakHashMap$Entry
89: 57876 4543920 [[B
99: 55099 3526336 org.apache.velocity.runtime.parser.Token
91: 54931 4394480 java.util.LinkedHashMap
129: 49725 1989000 org.sakaiproject.metaobj.shared.model.IdImpl
69: 49034 6668624 org.sakaiproject.user.impl.BaseUserDirectoryService$BaseUserEdit
146: 45239 1447648 com.sun.net.ssl.internal.ssl.SecureKey
82: 45091 5771648 org.apache.jasper.compiler.Node$TemplateText
109: 43034 2754176 org.apache.velocity.runtime.parser.Token
103: 40604 2923488 org.apache.catalina.loader.ResourceEntry
112: 36777 2647944 org.apache.jasper.compiler.Node$JspAttribute
137: 36582 1755936 antlr.ANTLRHashString
117: 36155 2313920 com.sun.tools.javac.zip.ZipFileIndexEntry
118: 36155 2313920 com.sun.tools.javac.zip.ZipFileIndexEntry
119: 36155 2313920 com.sun.tools.javac.zip.ZipFileIndexEntry
120: 36155 2313920 com.sun.tools.javac.zip.ZipFileIndexEntry
121: 36155 2313920 com.sun.tools.javac.zip.ZipFileIndexEntry
122: 36155 2313920 com.sun.tools.javac.zip.ZipFileIndexEntry
87: 36143 4626304 java.beans.PropertyDescriptor
43: 35590 13951280 com.mysql.jdbc.JDBC4PreparedStatement
100: 35590 3416640 com.mysql.jdbc.PreparedStatement$ParseInfo
186: 35215 845160 java.util.HashMap$EntrySet
90: 35012 4481536 org.sakaiproject.content.impl.BaseContentService$BaseCollectionEdit
123: 34653 2217792 java.util.Hashtable$Enumerator
149: 34364 1374560 com.mysql.jdbc.Buffer
115: 33371 2402712 org.hibernate.hql.ast.tree.Node
157: 31792 1271680 org.apache.jasper.compiler.Node$Nodes
78: 31467 6041664 com.mysql.jdbc.Field
128: 31098 1990272 java.util.TreeMap$Entry
140: 30905 1730680 java.security.MessageDigest$Delegate
130: 30454 1949056 net.sf.cglib.asm.Handler
161: 30005 1200200 java.util.LinkedList$Entry
62: 28415 7956200 com.mysql.jdbc.JDBC4ResultSet
180: 28415 933696 [Lcom.mysql.jdbc.Field;
138: 27298 1747072 org.apache.velocity.runtime.parser.Token
212: 26567 637608 java.lang.Short
185: 26497 847904 java.io.ByteArrayOutputStream
213: 26381 633144 sun.reflect.DelegatingConstructorAccessorImpl
35: 25721 18223944 <methodDataKlass>
188: 25571 818272 java.util.regex.Pattern$Single
158: 25554 1226592 java.util.regex.Pattern$Curly
216: 25313 607512 java.util.concurrent.ConcurrentHashMap$EntrySet
191: 24860 795520 org.xml.sax.helpers.AttributesImpl
192: 24542 785344 java.io.File
162: 24537 1177776 com.sun.org.apache.xerces.internal.xni.QName
176: 24455 978200 sun.reflect.NativeConstructorAccessorImpl
181: 23646 929872 [Lorg.apache.velocity.runtime.parser.node.Node;
145: 22702 1452928 org.apache.velocity.runtime.parser.Token
94: 22369 4115896 org.sakaiproject.site.impl.BaseSite
147: 22042 1410688 org.apache.velocity.runtime.parser.Token
239: 21695 520680 java.util.concurrent.locks.ReentrantLock
241: 21534 516816 org.apache.jasper.compiler.Node$ChildInfo
79: 21522 6026160 org.apache.jasper.compiler.Node$CustomTag
242: 21522 516528 javax.servlet.jsp.tagext.TagData
127: 21509 2064864 org.springframework.beans.PropertyValue
243: 21497 515928 org.sakaiproject.util.EnumerationIterator
165: 20687 1158472 java.lang.ThreadLocal$ThreadLocalMap$Entry
125: 20520 2134080 com.mysql.jdbc.ConnectionPropertiesImpl$BooleanConnectionProperty
201: 20248 714224 [Lorg.hibernate.type.Type;
136: 20031 1762728 sun.security.provider.SHA
189: 20007 800280 java.util.LinkedList
258: 19530 468720 sun.reflect.DelegatingMethodAccessorImpl
135: 18892 1813632 org.hibernate.cache.QueryKey
111: 18865 2657392 [Ljavax.servlet.jsp.tagext.TagAttributeInfo;
126: 18865 2112880 javax.servlet.jsp.tagext.TagInfo
265: 18865 453192 [Ljavax.servlet.jsp.tagext.TagVariableInfo;
196: 18811 744408 [Lorg.apache.jasper.compiler.Node$JspAttribute;
151: 18366 1322352 javax.faces.component.UIComponentBase$AttributesMap
152: 18366 1322352 javax.faces.component.UIComponentBase$FacetsMap
182: 18366 881568 javax.faces.component.UIComponentBase$ChildrenList
274: 18108 434592 java.lang.Boolean
183: 18098 868704 com.sun.faces.el.ValueBindingImpl
134: 17504 1820416 sun.reflect.DelegatingClassLoader
141: 17441 1674336 java.util.regex.Pattern
205: 16834 673360 java.util.regex.Pattern$6
237: 16360 523520 java.util.regex.Pattern$Start
209: 15931 646696 [Lorg.apache.velocity.runtime.parser.node.Node;
247: 15798 505536 org.sakaiproject.util.BaseResourcePropertiesEdit
150: 15491 1363208 java.util.regex.Matcher
248: 15365 491680 java.util.regex.Pattern$Ctype
124: 15274 2149448 [[I
252: 15172 485504 java.util.concurrent.CopyOnWriteArrayList
220: 14971 598840 com.mysql.jdbc.ByteArrayRow
221: 14820 592800 java.security.Provider$ServiceKey
293: 14737 353688 org.sakaiproject.tool.impl.MyNonPortableSession
116: 14704 2323224 [Lnu.xom.Node;
156: 14474 1273712 org.sakaiproject.memory.impl.MultiRefCacheImpl$MultiRefCacheEntry
223: 14386 575440 org.sakaiproject.entity.impl.ReferenceVectorComponent
167: 14114 1129120 sun.util.calendar.ZoneInfo
206: 14018 672864 com.mysql.jdbc.RowDataStatic
271: 13613 435616 net.sf.cglib.asm.ByteVector
389: 13463 215408 org.sakaiproject.util.EmptyIterator
96: 13326 3944496 net.sf.cglib.asm.MethodWriter
148: 13218 1374672 javax.crypto.Cipher
197: 13168 737408 org.jdom.Attribute
215: 12977 622896 com.sun.net.ssl.internal.ssl.MAC
240: 12977 519080 com.sun.net.ssl.internal.ssl.CipherBox
179: 12976 934272 javax.crypto.Mac
316: 12686 304464 org.apache.jasper.compiler.ELNode$ELText
153: 12682 1318928 org.sakaiproject.announcement.impl.BaseAnnouncementService$BaseAnnouncementMessageHeaderEdit
175: 12604 1008320 org.sakaiproject.announcement.impl.BaseAnnouncementService$BaseAnnouncementMessageEdit
202: 12481 698936 java.io.ObjectStreamClass$WeakClassKey
204: 12100 677600 java.util.HashMap$ValueIterator
253: 12077 483080 java.sql.Timestamp
335: 12000 288000 java.util.regex.Pattern$All
195: 11855 758720 java.util.concurrent.ConcurrentHashMap$EntryIterator
229: 11558 554784 org.apache.tomcat.util.http.MimeHeaderField
254: 11532 480032 [Lorg.apache.velocity.runtime.parser.node.Node;
198: 11475 734400 java.util.concurrent.ConcurrentHashMap$KeyIterator
232: 11472 550656 org.apache.commons.collections.iterators.IteratorChain
345: 11472 275328 org.sakaiproject.util.IteratorEnumeration
262: 11460 458400 org.springframework.beans.MutablePropertyValues
287: 11460 366720 org.springframework.beans.factory.config.ConstructorArgumentValues
346: 11460 275040 org.springframework.beans.factory.support.MethodOverrides
199: 11277 721728 org.apache.velocity.runtime.parser.Token
164: 11226 1167504 [Ljava.util.regex.Pattern$GroupHead;
312: 11031 306896 [Lorg.apache.catalina.LifecycleListener;
295: 10944 350208 java.util.regex.Pattern$TreeInfo
177: 10874 956912 sun.security.provider.MD5
160: 10788 1208256 org.sakaiproject.tool.impl.MyLittleSession
168: 10781 1121224 java.net.URL
299: 10739 343648 nu.xom.Comment
301: 10451 334432 org.sakaiproject.user.impl.AuthenticationCache$AuthenticationRecord
169: 10416 1083264 uk.org.ponder.rsf.template.XMLLump
250: 10165 487920 java.util.Locale
306: 9970 319040 org.sakaiproject.util.Authentication
214: 9747 623808 [Lorg.jdom.Attribute;
375: 9696 232704 java.io.FileDescriptor
263: 9525 457200 org.apache.catalina.LifecycleEvent
315: 9525 304680 [Lorg.apache.catalina.Container;
170: 9514 1065568 org.sakaiproject.time.impl.BasicTimeService$LocalTzFormat
317: 9501 304032 java.util.regex.Pattern$GroupTail
218: 9442 604288 org.sakaiproject.user.impl.BasePreferencesService$BasePreferences
319: 9372 299904 java.util.regex.Pattern$SliceU
273: 9057 434736 org.sakaiproject.entity.api.EntityPropertyNotDefinedException
292: 8861 354440 sun.reflect.NativeMethodAccessorImpl
194: 8679 763752 org.apache.velocity.runtime.parser.node.ASTText
159: 8517 1226448 org.apache.velocity.runtime.parser.node.ASTReference
234: 8313 532032 org.apache.velocity.runtime.parser.Token
303: 8223 328920 org.springframework.beans.BeanWrapperImpl$PropertyTokenHolder
357: 8159 261088 org.apache.velocity.util.introspection.IntrospectionCacheData
172: 8127 1040256 java.lang.reflect.Field
307: 7908 316320 org.springframework.beans.factory.config.RuntimeBeanReference
305: 7787 319856 [Lorg.apache.velocity.runtime.parser.node.Node;
282: 7741 399800 [Ljava.io.Serializable;
249: 7653 489792 com.sun.net.ssl.internal.ssl.OutputRecord
155: 7649 1285032 org.sakaiproject.content.impl.BaseContentService$BaseResourceEdit
417: 7636 183264 java.util.LinkedHashSet
370: 7591 242912 java.util.regex.Pattern$GroupHead
219: 7498 599840 net.sf.cglib.asm.FieldWriter
320: 7489 299560 javax.faces.component.SavedState
291: 7431 356688 com.mysql.jdbc.JDBC4DatabaseMetaData
208: 7382 649616 org.apache.velocity.runtime.parser.node.ASTText
294: 7333 351984 com.sun.crypto.provider.HmacCore
257: 7324 468736 org.apache.velocity.runtime.parser.Token
259: 7314 468096 org.apache.velocity.runtime.parser.Token
222: 7265 581200 com.sun.net.ssl.internal.ssl.InputRecord
203: 7257 696672 org.apache.commons.dbcp.DelegatingPreparedStatement
106: 7254 2843568 com.mysql.jdbc.PreparedStatement
280: 7254 401936 [Ljava.io.InputStream;
377: 7244 231808 org.apache.commons.logging.impl.Log4JLogger
429: 7241 173784 [Ljava.sql.ResultSet;
211: 7207 644216 [[Ljava.lang.String;
336: 7169 286760 org.apache.commons.pool.impl.CursorableLinkedList$Listable
379: 7166 229312 org.apache.commons.pool.impl.GenericKeyedObjectPool$ObjectTimestampPair
154: 7127 1311368 java.net.SocksSocketImpl
264: 7117 455488 java.net.SocketInputStream
380: 7101 227232 javax.management.ObjectName$Property
338: 7057 282280 java.net.Inet4Address
228: 7049 563920 org.apache.commons.dbcp.DelegatingResultSet
381: 7043 225376 java.math.MutableBigInteger
434: 7000 168000 java.text.ParsePosition
143: 6964 1504224 com.mysql.jdbc.StatementImpl
207: 6962 668352 org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper
436: 6960 167040 [Ljava.sql.Statement;
384: 6958 222656 org.apache.commons.pool.impl.GenericObjectPool$Latch
343: 6927 277080 com.sun.crypto.provider.ARCFOURCipher
166: 6874 1154832 org.springframework.beans.factory.support.GenericBeanDefinition
251: 6769 487368 java.net.SocketOutputStream
276: 6749 431936 org.apache.velocity.runtime.parser.Token
348: 6749 272376 [Lorg.apache.velocity.runtime.parser.node.Node;
210: 6715 644640 java.lang.Package
163: 6640 1168640 java.io.ObjectStreamClass
178: 6623 953712 org.apache.velocity.runtime.parser.node.ASTReference
238: 6517 521360 org.sakaiproject.site.impl.BaseGroup
142: 6503 1612744 com.sun.net.ssl.internal.ssl.SSLSocketImpl
358: 6503 260120 com.sun.net.ssl.internal.ssl.AppInputStream
359: 6503 260120 com.sun.net.ssl.internal.ssl.AppOutputStream
399: 6502 208064 com.sun.net.ssl.internal.ssl.HandshakeHash
227: 6451 567688 org.apache.velocity.runtime.parser.node.ASTText
361: 6435 257400 net.sf.cglib.asm.Type
279: 6384 408576 org.apache.velocity.runtime.parser.Token
244: 6365 509200 org.sakaiproject.entity.impl.ReferenceComponent
184: 6362 865232 org.etudes.jforum.entities.UserSession
133: 6344 1827072 javax.faces.component.html.HtmlGraphicImage
457: 6324 151776 org.apache.tomcat.util.net.jsse.JSSE14Support$Listener
365: 6316 252640 org.springframework.beans.factory.config.TypedStringValue
231: 6284 552992 org.hibernate.collection.PersistentSet
297: 6188 346528 org.sakaiproject.tool.summarycalendar.ui.Day
272: 6049 435528 com.sun.crypto.provider.SunJCE_f
283: 6049 387136 com.sun.crypto.provider.SunJCE_k
193: 5990 766720 org.hibernate.hql.ast.tree.IdentNode
284: 5973 382272 org.apache.velocity.runtime.parser.Token
174: 5897 1037872 org.springframework.beans.GenericTypeAwarePropertyDescriptor
256: 5886 470880 java.util.TreeMap
472: 5867 140808 com.sun.crypto.provider.HmacSHA1
374: 5857 234280 com.sun.crypto.provider.SunJCE_c
474: 5857 140568 com.sun.crypto.provider.AESCipher
414: 5814 186048 com.sun.org.apache.xerces.internal.util.XMLStringBuffer
245: 5765 507320 org.hibernate.stat.QueryStatistics
418: 5687 181984 java.util.regex.Pattern$Slice
349: 5671 272208 org.hibernate.cache.entry.CacheEntry
308: 5643 316008 com.sun.crypto.provider.SslMacCore
352: 5614 269472 org.apache.commons.lang.text.StrBuilder
424: 5561 177952 net.sf.cglib.core.Signature
190: 5525 795600 org.apache.velocity.runtime.parser.node.ASTReference
225: 5510 573040 com.mysql.jdbc.ConnectionPropertiesImpl$StringConnectionProperty
270: 5505 440400 org.sakaiproject.util.ResourceLoader
236: 5503 528288 org.sakaiproject.metaobj.security.impl.sakai.AgentWrapper
427: 5471 175072 com.sun.org.apache.xerces.internal.xni.XMLString
350: 5285 271192 [Ljava.util.regex.Pattern$Node;
364: 5285 253680 java.util.regex.Pattern$Branch
501: 5285 126840 java.util.regex.Pattern$BranchConn
504: 5252 126048 com.sun.crypto.provider.SslMacCore$SslMacSHA1
302: 5186 331904 [Ljavax.servlet.jsp.tagext.Tag;
437: 5186 165952 org.apache.jasper.runtime.TagHandlerPool
235: 5091 529464 uk.org.ponder.rsf.template.XMLLump
400: 5073 208008 [Lorg.apache.velocity.runtime.parser.node.Node;
441: 5065 162080 org.springframework.aop.framework.AdvisedSupport$MethodCacheKey
442: 5061 161952 org.apache.jasper.compiler.ELNode$Nodes
289: 4980 358560 javax.faces.component.UIComponentBase$FacetsMap
290: 4980 358560 javax.faces.component.UIComponentBase$AttributesMap
372: 4980 239040 javax.faces.component.UIComponentBase$ChildrenList
405: 4957 198280 java.util.regex.Pattern$8
230: 4940 553280 com.mysql.jdbc.ConnectionPropertiesImpl$IntegerConnectionProperty
275: 4928 433664 org.springframework.core.MethodParameter
351: 4827 270312 java.util.HashMap$EntryIterator
409: 4791 191640 org.apache.velocity.runtime.parser.Parser$JJCalls
314: 4774 305536 org.apache.velocity.runtime.parser.Token
356: 4710 263760 java.io.ObjectStreamField
382: 4677 224496 java.math.BigInteger
537: 4650 111600 java.util.HashMap$Values
171: 4586 1063952 org.springframework.beans.factory.support.RootBeanDefinition
420: 4538 181520 org.jgroups.stack.IpAddress
200: 4491 718560 javax.faces.component.html.HtmlOutputText
398: 4418 212064 org.apache.commons.collections.SequencedHashMap$Entry
260: 4414 459056 uk.org.ponder.rsf.template.XMLLump
261: 4411 458744 uk.org.ponder.rsf.template.XMLLump
340: 4373 279872 org.apache.commons.collections.ReferenceMap$SoftRef
296: 4353 348240 org.apache.velocity.runtime.parser.node.ASTExpression
478: 4304 137728 java.util.jar.Attributes$Name
480: 4281 136992 org.apache.velocity.util.introspection.Info
267: 4267 443768 uk.org.ponder.rsf.template.XMLLump
269: 4245 441480 org.hibernate.hql.ast.tree.ParameterNode
484: 4232 135424 org.hibernate.hql.ast.ParameterTranslationsImpl$ParameterInfo
355: 4123 263872 org.apache.velocity.runtime.parser.Token
496: 4075 130400 sun.security.jca.GetInstance$Instance
704: 4017 64272 org.springframework.aop.framework.Cglib2AopProxy$SerializableNoOp
187: 4016 841624 [Ljava.beans.PropertyDescriptor;
362: 4006 256384 java.io.ObjectStreamClass$FieldReflectorKey
567: 3969 95256 java.lang.Float
500: 3965 126880 com.sun.faces.el.impl.PropertySuffix
570: 3959 95016 java.lang.Character
226: 3949 568656 org.sakaiproject.tool.impl.MySession
571: 3949 94776 org.apache.commons.lang.mutable.MutableLong
503: 3947 126304 org.apache.log4j.CategoryKey
278: 3940 409760 edu.rutgers.sakai.user.RutgersLDAPDirectoryProvider$Info
298: 3911 344168 org.apache.velocity.runtime.parser.node.ASTIdentifier
576: 3910 93840 java.util.concurrent.ConcurrentHashMap$KeySet
580: 3877 93048 java.lang.Byte
344: 3847 276984 org.hibernate.loader.DefaultEntityAliases
300: 3839 337832 org.apache.velocity.runtime.parser.node.ASTText
368: 3832 245248 org.apache.velocity.runtime.parser.Token
416: 3826 183648 net.sf.cglib.core.ClassEmitter$FieldInfo
456: 3822 152880 org.apache.velocity.runtime.parser.node.PropertyExecutor
421: 3781 181488 java.util.AbstractList$ListItr
277: 3744 419328 org.apache.velocity.runtime.parser.node.ASTStringLiteral
403: 3711 202680 [Ljavax.management.ObjectName$Property;
328: 3664 293120 com.sun.tools.javac.zip.ZipFileIndex$DirectoryEntry
329: 3664 293120 com.sun.tools.javac.zip.ZipFileIndex$DirectoryEntry
330: 3664 293120 com.sun.tools.javac.zip.ZipFileIndex$DirectoryEntry
331: 3664 293120 com.sun.tools.javac.zip.ZipFileIndex$DirectoryEntry
332: 3664 293120 com.sun.tools.javac.zip.ZipFileIndex$DirectoryEntry
333: 3664 293120 com.sun.tools.javac.zip.ZipFileIndex$DirectoryEntry
463: 3637 145480 org.hibernate.param.NamedParameterSpecification
428: 3634 174432 org.hibernate.engine.query.NamedParameterDescriptor
529: 3609 115488 java.util.regex.Pattern$BitClass
597: 3607 86568 com.sun.faces.el.impl.NamedValue
532: 3579 114528 com.sun.faces.el.impl.ComplexValue
360: 3577 257544 org.apache.tomcat.util.http.ServerCookie
255: 3524 474984 [Ljavax.management.modelmbean.ModelMBeanAttributeInfo;
246: 3511 505584 org.apache.velocity.runtime.parser.node.ASTReference
385: 3471 222144 org.apache.velocity.runtime.parser.Token
387: 3461 221504 org.apache.velocity.runtime.parser.Token
139: 3412 1737440 [Ljava.beans.MethodDescriptor;
321: 3401 299288 org.apache.velocity.runtime.parser.node.ASTIdentifier
371: 3355 241560 javax.servlet.http.Cookie
544: 3354 107328 org.apache.velocity.util.introspection.IntrospectionCacheData
353: 3351 268080 java.beans.BeanDescriptor
391: 3351 214464 java.beans.GenericBeanInfo
483: 3315 135592 [Lorg.apache.velocity.runtime.parser.node.Node;
447: 3295 158160 com.sun.org.apache.xerces.internal.util.SymbolTable$Entry
449: 3278 157344 com.sun.faces.el.ValueBindingImpl
334: 3275 288200 org.hibernate.hql.ast.tree.SqlNode
309: 3272 314112 org.apache.velocity.runtime.parser.node.ASTMethod
497: 3223 128920 org.apache.velocity.runtime.parser.node.PropertyExecutor
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2669 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100624/c97750c3/attachment.bin
More information about the sakai-dev
mailing list