Changeset 23606 for main/branches/64_bit_Greenstone/greenstone3/src/java/org/greenstone/gsdl3/action/FormatAction.java
- Timestamp:
- 2011-01-17T17:42:35+13:00 (13 years ago)
- Location:
- main/branches/64_bit_Greenstone/greenstone3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/branches/64_bit_Greenstone/greenstone3
-
Property svn:mergeinfo
set to
/main/trunk/greenstone3 merged eligible
-
Property svn:mergeinfo
set to
-
main/branches/64_bit_Greenstone/greenstone3/src/java/org/greenstone/gsdl3/action/FormatAction.java
r23489 r23606 85 85 86 86 String format_string = (String)params.get("data"); 87 //logger.error("Original format string"); 88 //logger.error(format_string); 87 89 88 90 Element page_response = this.doc.createElement(GSXML.RESPONSE_ELEM); … … 115 117 116 118 // not sure what to do here - some code from Transforming Receptionist 117 //String transformed = transformer.transformToString(style_doc, d);119 String transformed = transformer.transformToString(style_doc, d); 118 120 logger.error("About to transform"); 119 Node transformed = (Node) transformer.transform(style_doc, d); // Failing org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. ; SystemID: file:///home/sam/greenstone3/packages/tomcat/bin/dummy.xsl121 //Node transformed = (Node) transformer.transform(style_doc, d); // Failing org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. ; SystemID: file:///home/sam/greenstone3/packages/tomcat/bin/dummy.xsl 120 122 121 123 logger.error("Transform successful?"); … … 124 126 logger.error("TRANSFORMED IS NULL"); 125 127 126 logger.error("begin import");127 Node imported = this.doc.importNode(transformed, true); // There was an exception org.w3c.dom.DOMException: NOT_SUPPORTED_ERR: The implementation does not support the requested type of object or operation.128 logger.error("finished import");128 //logger.error("begin import"); 129 //Node imported = this.doc.importNode(transformed, true); // There was an exception org.w3c.dom.DOMException: NOT_SUPPORTED_ERR: The implementation does not support the requested type of object or operation. 130 //logger.error("finished import"); 129 131 130 String format_string2 = GSXML.xmlNodeToString(imported); // null pointer exception occuring here131 logger.error("format string="+format_string2);132 //String format_string2 = GSXML.xmlNodeToString(imported); // null pointer exception occuring here 133 //logger.error("format string="+format_string2); 132 134 133 135 Element format = this.doc.createElement(GSXML.FORMAT_STRING_ELEM); 134 //GSXML.setNodeText(format, transformed);135 format.appendChild(transformed);136 GSXML.setNodeText(format, transformed); 137 //format.appendChild(transformed); 136 138 //format.setNodeValue(transformed); 137 139 mr_request.appendChild(format);
Note:
See TracChangeset
for help on using the changeset viewer.