From: Masoud V. <ma...@gm...> - 2015-12-30 15:03:58
|
Hi all, I am programming a module with java for extensions. My Method works with two String argument. in fact, I read two xml documents (in XQuery Side) and then pass them as string serialized to method. but when the documents are very long, the java process will be crash! by searching, I noticed the java limitation for String data type length! therefor, I decided to write a method with two org.w3c.dom.Document datatype argument and pass Document to it instead. how can I pass doc() xquery result to Java and convert in to Convert to org.w3c.dom.Document? thanks. |
From: Masoud V. <ma...@gm...> - 2015-12-30 15:08:56
|
or introduce a extension or module that threats this way, thanks On Wed, Dec 30, 2015 at 6:33 PM, Masoud Vakili <ma...@gm...> wrote: > Hi all, > I am programming a module with java for extensions. > My Method works with two String argument. in fact, I read two xml > documents (in XQuery Side) and then pass them as string serialized to > method. but when the documents are very long, the java process will be > crash! > by searching, I noticed the java limitation for String data type length! > therefor, I decided to write a method with two org.w3c.dom.Document > datatype argument and pass Document to it instead. > how can I pass doc() xquery result to Java and convert in to Convert to > org.w3c.dom.Document? > thanks. > |
From: Adam R. <ad...@ex...> - 2015-12-30 15:14:46
|
Take a look at the source code for the xmldb:store extension function, that takes a document as one of its arguments. Otherwise the transform:transform extension function is also an example. On 30 December 2015 at 15:03, Masoud Vakili <ma...@gm...> wrote: > Hi all, > I am programming a module with java for extensions. > My Method works with two String argument. in fact, I read two xml documents > (in XQuery Side) and then pass them as string serialized to method. but when > the documents are very long, the java process will be crash! > by searching, I noticed the java limitation for String data type length! > therefor, I decided to write a method with two org.w3c.dom.Document datatype > argument and pass Document to it instead. > how can I pass doc() xquery result to Java and convert in to Convert to > org.w3c.dom.Document? > thanks. > > ------------------------------------------------------------------------------ > > _______________________________________________ > Exist-development mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-development > -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |