You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Vitaliy Tkachenko (JIRA)" <ji...@apache.org> on 2015/05/14 19:03:01 UTC
[jira] [Commented] (ODE-1032) Update xerces to the latest 2.11.0
version
[ https://issues.apache.org/jira/browse/ODE-1032?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14544025#comment-14544025 ]
Vitaliy Tkachenko commented on ODE-1032:
----------------------------------------
To fix the issue with the LSInputList in the SchemaModelImpl.java (compilation problem) I've applied the following code change:
LSInputList list = new LSInputList() {
public LSInput item(int index) {
DOMInputImpl input = new DOMInputImpl();
input.setSystemId(uris[index]);
input.setByteStream(new ByteArrayInputStream(content[index]));
return input;
}
public int getLength() {
return uris.length;
}
};
Changed to:
LSInput[] inputs = new LSInput[uris.length];
for (int index = 0; index < uris.length; index++) {
DOMInputImpl input = new DOMInputImpl();
input.setSystemId(uris[index]);
input.setByteStream(new ByteArrayInputStream(content[index]));
inputs[index] = input;
}
LSInputList list = new LSInputListImpl(inputs, inputs.length);
> Update xerces to the latest 2.11.0 version
> ------------------------------------------
>
> Key: ODE-1032
> URL: https://issues.apache.org/jira/browse/ODE-1032
> Project: ODE
> Issue Type: Wish
> Affects Versions: 1.3.6
> Reporter: Igor Vorobiov
> Priority: Minor
>
> It would be good to update xerces version to the latest 2.11.0.
> I found one place where compilation error appears after updating:
> {code}
> org.apache.ode.utils.xsd.SchemaModelImpl.newModel(Map<URI, byte[]>) {
> ...
> LSInputList list = new LSInputList() { ...
> ...
> }
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)