Prior to JDK 1.6, OpenSAML2 required Xerces and Xalan jars to be available
in Carbon endorsed directory. But now it works fine with the JAXP
implementation provided by JDK.

So for security related functionality, we no longer need these
jars available inside endorsed dir.

Thanks,
Thilina

On Wed, Jan 4, 2012 at 3:56 PM, Hiranya Jayathilaka <[email protected]>wrote:

>
>
> On Wed, Jan 4, 2012 at 3:31 PM, Pradeep Fernando <[email protected]> wrote:
>
>> Hi,
>>
>> On Wed, Jan 4, 2012 at 3:06 PM, Nuwan Bandara <[email protected]> wrote:
>>
>>> We will have to find a common way to solve it, Shindig need xercesImpl
>>> and having it in lib/edorsed wont work.
>>
>>
>> why is that ? can please explain why it is not woking. lib/endorsed has
>> older version (?). Ideally we should try to get rid of xerces altogether
>> since it gets shipped by the sunJDK. (?)
>>
>
> The version shipped with Sun JDK is actually a fork of the Xerces code
> base (repackaged with the com.sun package name). AFAIK it's not actively
> maintained. But it should be good enough for our purposes - JAXP, DOM, SAX
> etc
>
> Thanks,
> Hiranya
>
>
>>
>>
>>>
>>>
>>> On Wed, Jan 4, 2012 at 2:22 PM, Ajith Vitharana <[email protected]> wrote:
>>>
>>>>
>>>>
>>>> On Wed, Jan 4, 2012 at 2:16 PM, Afkham Azeez <[email protected]> wrote:
>>>>
>>>>> If you remove this jar from the plugins directory does your scenario
>>>>> work?
>>>>>
>>>>
>>>> Yes. it worked.
>>>>
>>>> /ajith
>>>>
>>>>>
>>>>> On Wed, Jan 4, 2012 at 2:01 PM, Ajith Vitharana <[email protected]>wrote:
>>>>>
>>>>>> Hi All,
>>>>>>
>>>>>> AFAIK it should be inside  only  lib/endorsed.
>>>>>> Only dashboard and gadgets features are  directly using
>>>>>> xercesImpl_2.8.1.wso2v2.jar, therefore that jar has packed to plugins
>>>>>> directory. Due to the above reason, I'm getting following error when
>>>>>> generating reports.
>>>>>>
>>>>>> *Caused by: java.lang.ClassCastException:
>>>>>> org.apache.xerces.util.XMLGrammarPoolImpl cannot be cast to
>>>>>> org.apache.xerces.xni.grammars.XMLGrammarPool*
>>>>>>     at org.apache.xerces.impl.xs.XMLSchemaLoader.reset(Unknown Source)
>>>>>>     at org.apache.xerces.impl.xs.XMLSchemaValidator.reset(Unknown
>>>>>> Source)
>>>>>>     at
>>>>>> org.apache.xerces.parsers.XML11Configuration.configurePipeline(Unknown
>>>>>> Source)
>>>>>>     at
>>>>>> org.apache.xerces.parsers.XIncludeAwareParserConfiguration.configurePipeline(Unknown
>>>>>> Source)
>>>>>>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>>>>>> Source)
>>>>>>     at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>>>>>> Source)
>>>>>>     at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>>>>>     at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
>>>>>> Source)
>>>>>>     at
>>>>>> org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
>>>>>>    * at
>>>>>> org.apache.commons.digester.Digester.parse(Digester.java:1764)*
>>>>>>     at
>>>>>> net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:235)
>>>>>>     at
>>>>>> net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:222)
>>>>>>     at
>>>>>> net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:210)
>>>>>>     at
>>>>>> org.wso2.carbon.reporting.util.JasperPrintProvider.createJasperPrint(JasperPrintProvider.java:68)
>>>>>>
>>>>>> Thanks
>>>>>> Ajith
>>>>>>
>>>>>> --
>>>>>> Ajith Vitharana.
>>>>>> WSO2 Inc. - http://wso2.org
>>>>>> Email  :  [email protected]
>>>>>> Mobile : +94714631794
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Carbon-dev mailing list
>>>>>> [email protected]
>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Afkham Azeez*
>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>>> * <http://www.apache.org/>**
>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919
>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>>>>> twitter: 
>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>>>>> *
>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>>>>> *
>>>>> *
>>>>> *Lean . Enterprise . Middleware*
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Carbon-dev mailing list
>>>>> [email protected]
>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Ajith Vitharana.
>>>> WSO2 Inc. - http://wso2.org
>>>> Email  :  [email protected]
>>>> Mobile : +94714631794
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> [email protected]
>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>>
>>>
>>>
>>> --
>>> *Thanks & Regards,
>>>
>>> Nuwan Bandara
>>> Senior Software Engineer
>>> WSO2 Inc. | http://wso2.com
>>> lean . enterprise . middleware
>>>
>>> http://nuwan.bandara.co
>>> *
>>> <http://www.nuwanbando.com/>
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> [email protected]
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>>
>> --
>> Pradeep Fernando
>> Software Engineer
>> WSO2 Inc; http://wso2.com/
>>
>> blog: http://pradeepfernando.blogspot.com/
>> m: +94776603662
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> Hiranya Jayathilaka
> Associate Technical Lead;
> WSO2 Inc.;  http://wso2.org
> E-mail: [email protected];  Mobile: +94 77 633 3491
> Blog: http://techfeast-hiranya.blogspot.com
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Thilina Buddhika
Associate Technical Lead
WSO2 Inc. ; http://wso2.com
lean . enterprise . middleware

phone : +94 77 44 88 727
blog : http://blog.thilinamb.com
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to