Hi All,
I have written an
Applet which is using the JOPNDOCUMENT library to create the document on client side. Whenever we are creating the instance of the ODSingleXMLDocument the applet is communicating with the server and causing the delay in creating the instance.
It is always communicating with server for every instance of Javax.xml.* package class .
Is SAX Parser is not the part of JVM or something ??? my applet is running in browser JVM.
My Code is as follows
<code>
public ODSingleXMLDocument createODSingleXMLDocumentTemplate(
String path){
ODSingleXMLDocument template = null;
try {
DocumentGenerator.log("---------- BEFORE CREATING TEMPLATE INSTANCE "+path);
File templateFile = new File(path);
template = new ODPackage(templateFile).toSingle();
DocumentGenerator.log("---------- AFTER CREATING TEMPLATE INSTANCE "+path);
} catch (Exception e) {
DocumentGenerator.putError(e.getMessage());
e.printStackTrace();
}
return template;
}
</code>
The Printing log shows Following requests just to create the Instance....
2011-10-01 14:26:34:918 | Line :: 0 | Message :: ---------- BEFORE CREATING TEMPLATE INSTANCE C:/Program Files/Mozilla Firefox/documents/blankTemplate.odt
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.datatype.DatatypeFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.datatype.DatatypeFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.datatype.DatatypeFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.datatype.DatatypeFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Cache entry not found [url: [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.datatype.DatatypeFactory, version: null]
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.datatype.DatatypeFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.datatype.DatatypeFactory with cookie "dmLastSize=28; inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting
http://[SERVER IP]/ with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Cache entry not found [url: [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory, version: null]
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "dmLastSize=28; inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting
http://[SERVER IP]/ with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Cache entry not found [url: [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory, version: null]
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "dmLastSize=28; inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting
http://[SERVER IP]/ with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Cache entry not found [url: [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory, version: null]
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "dmLastSize=28; inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting
http://[SERVER IP]/ with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Cache entry not found [url: [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory, version: null]
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "dmLastSize=28; inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting
http://[SERVER IP]/ with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Cache entry not found [url: [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory, version: null]
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/META-INF/services/javax.xml.parsers.SAXParserFactory with cookie "dmLastSize=28; inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/product.properties with proxy=DIRECT
network: Connecting
http://[SERVER IP]/ with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/product.properties with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/product.properties with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/resource/1317458778000/product.properties with cookie "inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
network: Cache entry not found [url: [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/product.properties, version: null]
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/product.properties with proxy=DIRECT
network: Connecting [HTTPS>>>]//X.XXX.XXX.XXXX.XXXXX/apex/product.properties with cookie "dmLastSize=28; inst=APPU; sid=00DU0000000HdtM!AQsAQABPi3AmohIIvurvhdm9f99VWPMh3n9_Jm0A_9OUX82XUcu8wYy1.6AE2FTCFbf8NvNhkHtL8nP9uRA7KwUG6WSg9ImG; sid_Client=0000000QXL00000000HdtM; clientSrc=[CLIENT IP]"
2011-10-01 14:26:47:430 | Line :: 0 | Message :: ---------- AFTER CREATING TEMPLATE INSTANCE C:/Program Files/Mozilla Firefox/documents/blankTemplate.odt
Please help,
Thanks,
Shardul