Hi,

There may be one possibility. We query all databindings to introspect data types on a java interface. As a result, if you use the binary distro which consolidates all of the Tuscany extensions into a jar, all of databindings on the classpath will be loaded even though they are registered for lazy instantiation.

To disable undesireable databindings, you can comment out the them in META-INF/services/org.apache.tuscany.sca.databinding.DataBinding.

Thanks,
Raymond

----- Original Message ----- From: "Chris Lo" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, September 24, 2007 1:53 PM
Subject: Memory Footprint Tuscany 0.99 Inquiry


Hi,

We recently migrated our version of Tuscany from 0.91 to 0.99 in hopes to
see a reduction on the memory footprint based on the thread started by my
colleague:

  Dynamic registration of databindings, was: 0.91 Memory Footprint

However, we have not seen any difference in terms of the memory footprint.
Our goal is to only use Axis Stax and avoid any Xerces DOM being use. I was
looking through the Tuscany jars and was wondering if there is any
configuration needed to tell Tuscany to use Axis Stax. For example, in
tuscany-databinding-0.99-incubating.jar, do I have to modify
org.apache.tuscany.sca.databinding.DataBinding in the META-INF\services\
folder?

Any guidance will be greatly appreciated.

Thanks,
Chris



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to