Definizione alla linea 24 del file MainTestJAXBXresponse.java.
Membri pubblici statici | |
static void | main (String[] args) |
|
Definizione alla linea 29 del file MainTestJAXBXresponse.java. Riferimenti org.jaebi.server.service.xml.JAXBXResponseFactory.buildXresponse(), org.jaebi.server.service.xml.JAXBMarshallerWrapper.marshall(), org.jaebi.server.service.xml.JAXBMarshallerWrapper.setFormattedMarshalling(), e org.jaebi.server.service.xml.JAXBMarshallerWrapper.unmarshall(). 00029 { 00030 JAXBMarshallerWrapper marshWrap = null; 00031 JAXBXResponseFactory xrespFactory = new JAXBXResponseFactory(); 00032 Xresponse responseXML = null; 00033 String responseXMLStr = null; 00034 00035 try { 00036 responseXML = (Xresponse)xrespFactory.buildXresponse(true, "query ok"); 00037 marshWrap = new JAXBMarshallerWrapperImpl("org.jaebi.server.service.xml.xresponse"); 00038 } catch ( JAXBMarshallerWrapperInitException e ) { 00039 e.printStackTrace(); 00040 } catch ( JAXBXResponseFactoryBuildingException e ) { 00041 e.printStackTrace(); 00042 } 00043 00044 try { 00045 marshWrap.setFormattedMarshalling(true); 00046 responseXMLStr = marshWrap.marshall(responseXML); 00047 } catch ( JAXBMarshallerWrapperMarshallException e ) { 00048 e.printStackTrace(); 00049 } finally { 00050 System.out.println("XML Marshalled:\n" + responseXMLStr); 00051 } 00052 00053 try { 00054 responseXML = (Xresponse)marshWrap.unmarshall(responseXMLStr); 00055 } catch ( JAXBMarshallerWrapperUnmarshallException e ) { 00056 e.printStackTrace(); 00057 } 00058 00059 00060 }
Questo è il grafo delle chiamate per questa funzione: ![]() |