This issue is archived. You can view it, but you can't modify it. Learn more

ExportXMLWordPrintable

      Discovered it while doing PCT for Jenkins 2.102 SNAPSHOT.

      Several classes in Tap use classes from a 3rd-party library, and the serialization to the disk fails. Full log is attached

      java.lang.UnsupportedOperationException: Refusing to marshal org.tap4j.model.TestSet for security reasons; see https://jenkins.io/redirect/class-filter/
      	at hudson.util.XStream2$BlacklistedTypesConverter.marshal(XStream2.java:530)
      	at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:69)
      	at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
      	at com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:84)
      	at hudson.util.RobustReflectionConverter.marshallField(RobustReflectionConverter.java:265)
      	at hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:252)
      Caused: java.lang.RuntimeException: Failed to serialize org.tap4j.plugin.model.TestSetMap#testSet for class org.tap4j.plugin.model.TestSetMap
      	at hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:256)
      

            Assignee:
            Oleg Nenashev
            Reporter:
            Oleg Nenashev
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: