Edit C:\Users\Admin\.m2\repository\org\dspace\xoai\3.2.10\com\lyncode\xoai\util\MarshallingUtils.class
???? 2 ? 3 k 1 l m n o p k q r q s t u v w x y z { w | } ~ ? ? ? ? ? ? ? ? k ? ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? * k 1 ? ? 1 ? ? / ? ? ? ? ? log Lorg/apache/log4j/Logger; <init> ()V Code LineNumberTable LocalVariableTable this (Lcom/lyncode/xoai/util/MarshallingUtils; marshalWithoutXMLHeader h(Ljava/lang/String;Ljava/lang/Object;Lcom/lyncode/xoai/dataprovider/xml/PrefixMapper;)Ljava/lang/String; ex "Ljavax/xml/bind/PropertyException; output Ljava/io/ByteArrayOutputStream; context Ljavax/xml/bind/JAXBContext; marshaller Ljavax/xml/bind/Marshaller; Ljavax/xml/bind/JAXBException; cont Ljava/lang/String; obj Ljava/lang/Object; mapper 0Lcom/lyncode/xoai/dataprovider/xml/PrefixMapper; StackMapTable ? ? ? p ? ? z ? Exceptions m(Ljava/lang/String;Ljava/lang/Object;Lcom/lyncode/xoai/dataprovider/xml/PrefixMapper;Ljava/io/OutputStream;)V e Ljava/io/IOException; out Ljava/io/OutputStream; ? ? W(Lcom/lyncode/xoai/dataprovider/xml/xoaidescription/XOAIDescription;)Ljava/lang/String; xml CLcom/lyncode/xoai/dataprovider/xml/xoaidescription/XOAIDescription; writeMetadata J(Ljava/io/OutputStream;Lcom/lyncode/xoai/dataprovider/xml/xoai/Metadata;)V ?Lcom/lyncode/xoai/dataprovider/exceptions/MarshallingException; meta 1Lcom/lyncode/xoai/dataprovider/xml/xoai/Metadata; ? <clinit> SourceFile MarshallingUtils.java 6 7 4 5 Marshalling XML without Header ? ? ? java/io/ByteArrayOutputStream ? ? ? ? ? jaxb.formatted.output ? ? ? ? ? ? &com.sun.xml.bind.namespacePrefixMapper javax/xml/bind/PropertyException <This JAXB version doesn't allow to establish a prefix mapper ? ? Giving result as string ? ? 7<?xml version="1.0" encoding="UTF-8" standalone="yes"?> ? ? ? javax/xml/bind/JAXBException =com/lyncode/xoai/dataprovider/exceptions/MarshallingException 6 ? !Writing result into output stream java/lang/StringBuilder Result: ? ? <? ? ? ? xml.* ?> ? ? ? ? ? ? ? Result written! java/io/IOException Acom/lyncode/xoai/dataprovider/xml/xoaidescription/XOAIDescription ? ? ? ? ? ? .com/lyncode/xoai/dataprovider/xml/PrefixMapper = > /com/lyncode/xoai/dataprovider/xml/xoai/Metadata = X >com/lyncode/xoai/dataprovider/exceptions/MetadataBindException &com/lyncode/xoai/util/MarshallingUtils ? ? ? java/lang/Object java/lang/String javax/xml/bind/JAXBContext javax/xml/bind/Marshaller java/io/OutputStream org/apache/log4j/Logger debug (Ljava/lang/Object;)V newInstance 0(Ljava/lang/String;)Ljavax/xml/bind/JAXBContext; createMarshaller ()Ljavax/xml/bind/Marshaller; java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; setProperty '(Ljava/lang/String;Ljava/lang/Object;)V marshal +(Ljava/lang/Object;Ljava/io/OutputStream;)V toString ()Ljava/lang/String; replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; (Ljava/lang/Throwable;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/util/regex/Pattern quote &(Ljava/lang/String;)Ljava/lang/String; replaceAll 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getBytes ()[B write ([B)V java/lang/Class getPackage ()Ljava/lang/Package; java/lang/Package getName org/apache/log4j/LogManager getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! 1 3 4 5 6 7 8 / *? ? 9 : ; <