[
https://issues.apache.org/jira/browse/SMX4-799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13017226#comment-13017226
]
Freeman Fang commented on SMX4-799:
-----------------------------------
Hi Gert,
I can't see this start problem with both jdk5(1.5.0_19) and jdk6(1.6.0_13) on
my mac, also examples pass with this change.
I guess this is a jvm specific problem, something like some jvm not ship
xalan class. I'll add xalan jar to endorsed folder and run examples again, if
it's ok, we can add xalan jar also.
Freeman
> use the latest xerces to replace the jaxp-ri-1.4.4 to resolve cocurrent issue
> -----------------------------------------------------------------------------
>
> Key: SMX4-799
> URL: https://issues.apache.org/jira/browse/SMX4-799
> Project: ServiceMix 4
> Issue Type: Improvement
> Reporter: Freeman Fang
> Assignee: Freeman Fang
> Fix For: 4.4.0
>
>
> In jaxp-ri-1.4.4,
> com.sun.org.apache.xerces.internal.impl.dv.DTDDVFactory.getInstance() is
> synchronized, this could cause performance issue when a lot of thread access
> this method at the same time.
> Per the post[1], this issue already get resolved after xerces-2.9.1, we need
> ship latest xerces but not the buggy jaxp-ri.
> [1]http://old.nabble.com/Re%3A-DTDDVFactory-td28314363.html
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira