Hi.

If anybody is interessed -- here is the profiler information for the interest example:

100.0 % - 1049 ms - 1 inv. - java.lang.Thread.run()
   100.0 % - 1049 ms - 1 inv. - 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run()
      99.61 % - 1045 ms - 1 inv. - sun.rmi.transport.tcp.TCPTransport.handleMessages()
         99.61 % - 1045 ms - 3 inv. - sun.rmi.transport.Transport.serviceCall()
            99.61 % - 1045 ms - 3 inv. - java.security.AccessController.doPrivileged()
               99.61 % - 1045 ms - 3 inv. - sun.rmi.transport.Transport$1.run()
                  99.61 % - 1045 ms - 3 inv. - 
sun.rmi.server.UnicastServerRef.dispatch()
                     71.97 % - 755 ms - 2 inv. - java.lang.reflect.Method.invoke()
                        36.22 % - 380 ms - 1 inv. - 
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invokeHome()
                           21.06 % - 221 ms - 1 inv. - java.rmi.MarshalledObject.get()
                              21.06 % - 221 ms - 1 inv. - 
java.io.ObjectInputStream.readObject()
                                 21.06 % - 221 ms - 1 inv. - 
java.io.ObjectInputStream.readObject()
                                    21.06 % - 221 ms - 1 inv. - 
java.io.ObjectInputStream.inputObject()
                                       20.2 % - 212 ms - 1 inv. - 
java.io.ObjectInputStream.readObject()
                                          20.2 % - 212 ms - 1 inv. - 
java.io.ObjectInputStream.readObject()
                                       0.85 % - 9 ms - 1 inv. - 
org.jboss.ejb.plugins.jrmp.interfaces.RemoteMethodInvocation.readExternal()
                                          0.85 % - 9 ms - 4 inv. - 
java.io.ObjectInputStream.readObject()
                           14.2 % - 149 ms - 1 inv. - 
java.rmi.MarshalledObject.<init>()
                        35.74 % - 375 ms - 1 inv. - 
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke()
                           29.55 % - 310 ms - 1 inv. - 
org.jboss.ejb.StatelessSessionContainer.invoke()
                              29.55 % - 310 ms - 1 inv. - 
org.jboss.ejb.plugins.LogInterceptor.invoke()
                                 29.55 % - 310 ms - 1 inv. - 
org.jboss.ejb.plugins.SecurityInterceptor.invoke()
                                    29.55 % - 310 ms - 1 inv. - 
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke()
                                       20.97 % - 220 ms - 1 inv. - 
org.jboss.ejb.plugins.AbstractInstancePool.get()
                                          20.97 % - 220 ms - 1 inv. - 
org.jboss.ejb.plugins.StatelessSessionInstancePool.create()
                                             20.01 % - 210 ms - 1 inv. - 
org.jboss.ejb.StatelessSessionEnterpriseContext.<init>()
                                                20.01 % - 210 ms - 3 inv. - 
java.lang.ClassLoader.loadClassInternal()
                                       8.57 % - 90 ms - 1 inv. - 
org.jboss.ejb.plugins.TxInterceptorBMT.invoke()
                                          6.67 % - 70 ms - 1 inv. - 
org.jboss.ejb.EnterpriseContext$EJBContextImpl.getUserTransaction()
                                             5.71 % - 60 ms - 1 inv. - 
java.lang.ClassLoader.loadClassInternal()
                                             0.95 % - 10 ms - 1 inv. - 
java.lang.ClassLoader.checkPackageAccess()
                                          1.9 % - 20 ms - 1 inv. - 
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke()
                                             1.9 % - 20 ms - 1 inv. - 
java.lang.reflect.Method.invoke()
                                                1.9 % - 20 ms - 1 inv. - 
com.web_tomorrow.interest.InterestBean.calculateCompoundInterest()
                                                   0.95 % - 10 ms - 1 inv. - 
org.jboss.logging.LogStream.println()
                                                      0.95 % - 10 ms - 1 inv. - 
org.jboss.logging.Logger.log()
                                                         0.95 % - 10 ms - 1 inv. - 
org.jboss.logging.DefaultLog.log()
                                                            0.95 % - 10 ms - 1 inv. - 
org.jboss.logging.Logger.fireNotification()
                                                               0.95 % - 10 ms - 1 inv. 
- javax.management.NotificationBroadcasterSupport.sendNotification()
                                                                  0.95 % - 10 ms - 2 
inv. - com.sun.management.jmx.MBeanServerNotificationListener.handleNotification()
                                                                     0.95 % - 10 ms - 
1 inv. - org.jboss.logging.FileLogging.handleNotification()
                                                                        0.95 % - 10 ms 
- 1 inv. - java.text.Format.format()
                                                   0.95 % - 10 ms - 1 inv. - 
java.lang.ClassLoader.checkPackageAccess()
                                                      0.95 % - 10 ms - 1 inv. - 
java.util.HashSet.add()
                           5.24 % - 55 ms - 1 inv. - java.rmi.MarshalledObject.get()
                           0.95 % - 10 ms - 1 inv. - java.rmi.MarshalledObject.<init>()
                     15.53 % - 163 ms - 2 inv. - 
sun.rmi.server.UnicastRef.marshalValue()
                     5.71 % - 60 ms - 1 inv. - 
sun.rmi.server.UnicastServerRef.oldDispatch()
                     3.43 % - 36 ms - 1 inv. - 
sun.rmi.transport.StreamRemoteCall.releaseOutputStream()
                     2.95 % - 31 ms - 2 inv. - 
sun.rmi.server.UnicastRef.unmarshalValue()
0.0 % - 0 ms - 1 inv. - java.lang.Thread.exit()

Attached is the full dump.

Have fun !

 Jesper

fulldata.txt.gz

Reply via email to