[Building Sakai] memory leaks

Charles Hedrick hedrick at rutgers.edu
Thu Jun 24 09:58:31 PDT 2010


Not currently. There are several tools that use ZIP.

On Jun 24, 2010, at 12:53 PM, Ian Boston wrote:

> Also, are you running search? That uses zip.
> 
> Sent from my iPhone
> 
> On 24 Jun 2010, at 17:30, Charles Hedrick <hedrick at rutgers.edu> wrote:
> 
>> 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
>> 
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>> 
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"

-------------- 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/b952479a/attachment.bin 


More information about the sakai-dev mailing list