See
<https://builds.apache.org/job/Struts-master-JDK7/51/display/redirect?page=changes>
Changes:
[yasser.zamani] WW-4869 Fixes JarEntryRevision
[yasser.zamani] WW-4869 Adds unit tests
[yasser.zamani] WW-4869 Fixes demo created jar file name in unit tests
------------------------------------------
[...truncated 1.41 MB...]
2017-11-07 11:50:45,964 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:180) - getChildNodes for tag: item num children: 1
2017-11-07 11:50:45,964 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,964 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=class
org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,964 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=class
org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,965 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,965 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,965 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,965 DEBUG [main] xslt.StringAdapter (StringAdapter.java:86)
- using string as is: 6667
2017-11-07 11:50:45,965 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:87) - Creating class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=null
2017-11-07 11:50:45,966 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:180) - getChildNodes for tag: item num children: 1
2017-11-07 11:50:45,966 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:180) - getChildNodes for tag: item num children: 1
2017-11-07 11:50:45,966 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,966 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=class
org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,966 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=class
org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,966 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,967 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,967 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,967 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,967 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.StringAdapter: author parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: title parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,967 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,967 DEBUG [main] xslt.StringAdapter (StringAdapter.java:86)
- using string as is: XWork not in Action
2017-11-07 11:50:45,968 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:87) - Creating class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=null
2017-11-07 11:50:45,968 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:180) - getChildNodes for tag: title num children: 1
2017-11-07 11:50:45,968 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:180) - getChildNodes for tag: title num children: 1
2017-11-07 11:50:45,968 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,968 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=class
org.apache.struts2.views.xslt.StringAdapter: title parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,968 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=class
org.apache.struts2.views.xslt.StringAdapter: title parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,969 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,969 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.StringAdapter: author parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.CollectionAdapter: editions parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: title parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,969 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.StringAdapter: title parent=class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,969 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,969 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,970 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.BeanAdapter: item parent=class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,970 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,970 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.StringAdapter: active parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: myLocation parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: username parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,970 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,970 DEBUG [main] xslt.StringAdapter (StringAdapter.java:86)
- using string as is: XSLTResultTest.xsl
2017-11-07 11:50:45,970 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:87) - Creating class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=null
2017-11-07 11:50:45,971 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:180) - getChildNodes for tag: myLocation num
children: 1
2017-11-07 11:50:45,971 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:180) - getChildNodes for tag: myLocation num
children: 1
2017-11-07 11:50:45,971 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,971 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=class
org.apache.struts2.views.xslt.StringAdapter: myLocation parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,971 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=class
org.apache.struts2.views.xslt.StringAdapter: myLocation parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,971 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,971 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.StringAdapter: active parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: myLocation parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: username parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,972 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.StringAdapter: myLocation parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,972 DEBUG [main] xslt.StringAdapter (StringAdapter.java:86)
- using string as is: Santa Claus
2017-11-07 11:50:45,972 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:87) - Creating class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=null
2017-11-07 11:50:45,972 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:180) - getChildNodes for tag: username num children: 1
2017-11-07 11:50:45,972 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:180) - getChildNodes for tag: username num children: 1
2017-11-07 11:50:45,972 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,973 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=class
org.apache.struts2.views.xslt.StringAdapter: username parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,973 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.SimpleTextNode: #text parent=class
org.apache.struts2.views.xslt.StringAdapter: username parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,973 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:127) - getChildBeforeOrAfter:
2017-11-07 11:50:45,973 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:130) - childAdapters = [class
org.apache.struts2.views.xslt.StringAdapter: active parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.CollectionAdapter: books parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: myLocation parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null,
class org.apache.struts2.views.xslt.StringAdapter: username parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null]
2017-11-07 11:50:45,973 DEBUG [main] xslt.AbstractAdapterNode
(AbstractAdapterNode.java:131) - child = class
org.apache.struts2.views.xslt.StringAdapter: username parent=class
org.apache.struts2.views.xslt.BeanAdapter: result parent=class
org.apache.struts2.views.xslt.SimpleAdapterDocument: #document parent=null
2017-11-07 11:50:45,974 ERROR [main] xslt.XSLTResult (XSLTResult.java:211) -
Unable to render XSLT Template, 'XSLTResultTest4.xsl'
org.apache.struts2.StrutsException: Error transforming result
at
org.apache.struts2.views.xslt.XSLTResult$1.error(XSLTResult.java:220)
~[classes/:?]
at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.postErrorToListener(TransformerImpl.java:811)
~[?:1.7.0_80]
at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:751)
~[?:1.7.0_80]
at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:359)
~[?:1.7.0_80]
at
org.apache.struts2.views.xslt.XSLTResult.execute(XSLTResult.java:204)
[classes/:?]
at
org.apache.struts2.views.xslt.XSLTResultTest.testTransformWithError(XSLTResultTest.java:202)
[test-classes/:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.7.0_80]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[?:1.7.0_80]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.7.0_80]
at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_80]
at junit.framework.TestCase.runTest(TestCase.java:176)
[junit-4.12.jar:4.12]
at junit.framework.TestCase.runBare(TestCase.java:141)
[junit-4.12.jar:4.12]
at junit.framework.TestResult$1.protect(TestResult.java:122)
[junit-4.12.jar:4.12]
at junit.framework.TestResult.runProtected(TestResult.java:142)
[junit-4.12.jar:4.12]
at junit.framework.TestResult.run(TestResult.java:125)
[junit-4.12.jar:4.12]
at junit.framework.TestCase.run(TestCase.java:129) [junit-4.12.jar:4.12]
at junit.framework.TestSuite.runTest(TestSuite.java:252)
[junit-4.12.jar:4.12]
at junit.framework.TestSuite.run(TestSuite.java:247)
[junit-4.12.jar:4.12]
at org.testng.junit.JUnitTestRunner.doRun(JUnitTestRunner.java:250)
[testng-5.14.10.jar:?]
at org.testng.junit.JUnitTestRunner.start(JUnitTestRunner.java:223)
[testng-5.14.10.jar:?]
at org.testng.junit.JUnitTestRunner.run(JUnitTestRunner.java:211)
[testng-5.14.10.jar:?]
at org.testng.TestRunner$1.run(TestRunner.java:659)
[testng-5.14.10.jar:?]
at org.testng.TestRunner.runWorkers(TestRunner.java:1147)
[testng-5.14.10.jar:?]
at org.testng.TestRunner.privateRunJUnit(TestRunner.java:690)
[testng-5.14.10.jar:?]
at org.testng.TestRunner.run(TestRunner.java:597) [testng-5.14.10.jar:?]
at org.testng.SuiteRunner.runTest(SuiteRunner.java:317)
[testng-5.14.10.jar:?]
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:312)
[testng-5.14.10.jar:?]
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:274)
[testng-5.14.10.jar:?]
at org.testng.SuiteRunner.run(SuiteRunner.java:223)
[testng-5.14.10.jar:?]
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
[testng-5.14.10.jar:?]
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
[testng-5.14.10.jar:?]
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1039)
[testng-5.14.10.jar:?]
at org.testng.TestNG.runSuitesLocally(TestNG.java:964)
[testng-5.14.10.jar:?]
at org.testng.TestNG.run(TestNG.java:900) [testng-5.14.10.jar:?]
at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:61)
[surefire-testng-2.6.jar:2.6]
at
org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:158)
[surefire-testng-2.6.jar:2.6]
at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
[surefire-api-2.6.jar:2.6]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.7.0_80]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[?:1.7.0_80]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.7.0_80]
at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_80]
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
[surefire-booter-2.6.jar:2.6]
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
[surefire-booter-2.6.jar:2.6]
Caused by: javax.xml.transform.TransformerException: Error transforming result
- [unknown location]
... 42 more
2017-11-07 11:50:45,991 INFO [main] profiling.UtilTimerStack
(UtilTimerStack.java:385) - [0ms] - create DefaultActionProxy:
[0ms] - actionCreate: foo
2017-11-07 11:50:46,004 INFO [main] profiling.UtilTimerStack
(UtilTimerStack.java:385) - [0ms] - create DefaultActionProxy:
[0ms] - actionCreate: foo
Address: com.opensymphony.xwork2.test.annotations.Address@59b64db7
Person: com.opensymphony.xwork2.test.annotations.Person@50aaaa4a
Address: com.opensymphony.xwork2.test.annotations.Address@3769d865
2017-11-07 11:50:46,573 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/test-classes/com]>
matching criteria: is assignable to ObjectFactory
2017-11-07 11:50:46,584 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/classes/com]>
matching criteria: is assignable to ObjectFactory
2017-11-07 11:50:46,602 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[/home/jenkins/.m2/repository/dom4j/dom4j/1.1/dom4j-1.1.jar] matching criteria:
is assignable to ObjectFactory
2017-11-07 11:50:46,624 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[/home/jenkins/.m2/repository/mockobjects/mockobjects-jdk1.3/0.09/mockobjects-jdk1.3-0.09.jar]
matching criteria: is assignable to ObjectFactory
2017-11-07 11:50:46,639 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[/home/jenkins/.m2/repository/mockobjects/mockobjects-jdk1.3-j2ee1.3/0.09/mockobjects-jdk1.3-j2ee1.3-0.09.jar]
matching criteria: is assignable to ObjectFactory
2017-11-07 11:50:46,641 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockConnection.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/Connection
2017-11-07 11:50:46,642 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockMapMessage.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/MapMessage
2017-11-07 11:50:46,642 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockMessage.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/Message
2017-11-07 11:50:46,643 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockMessageConsumer.class' due
to a java.lang.NoClassDefFoundError with message: javax/jms/MessageConsumer
2017-11-07 11:50:46,643 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockMessageProducer.class' due
to a java.lang.NoClassDefFoundError with message: javax/jms/MessageProducer
2017-11-07 11:50:46,644 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockMessagePublisher.class' due
to a java.lang.NoClassDefFoundError with message: javax/jms/MessageProducer
2017-11-07 11:50:46,644 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockObjectMessage.class' due to
a java.lang.NoClassDefFoundError with message: javax/jms/ObjectMessage
2017-11-07 11:50:46,645 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockQueue.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/Queue
2017-11-07 11:50:46,645 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockQueueConnection.class' due
to a java.lang.NoClassDefFoundError with message: javax/jms/QueueConnection
2017-11-07 11:50:46,646 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class
'com/mockobjects/jms/MockQueueConnectionFactory.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/QueueConnectionFactory
2017-11-07 11:50:46,646 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockQueueReceiver.class' due to
a java.lang.NoClassDefFoundError with message: javax/jms/QueueReceiver
2017-11-07 11:50:46,647 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockQueueSender.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/QueueSender
2017-11-07 11:50:46,647 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockQueueSession.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/QueueSession
2017-11-07 11:50:46,648 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockSession.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/Session
2017-11-07 11:50:46,648 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockTemporaryQueue.class' due to
a java.lang.NoClassDefFoundError with message: javax/jms/TemporaryQueue
2017-11-07 11:50:46,649 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockTextMessage.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/TextMessage
2017-11-07 11:50:46,649 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockTopic.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/Topic
2017-11-07 11:50:46,650 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockTopicConnection.class' due
to a java.lang.NoClassDefFoundError with message: javax/jms/TopicConnection
2017-11-07 11:50:46,650 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class
'com/mockobjects/jms/MockTopicConnectionFactory.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/TopicConnectionFactory
2017-11-07 11:50:46,651 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockTopicPublisher.class' due to
a java.lang.NoClassDefFoundError with message: javax/jms/TopicPublisher
2017-11-07 11:50:46,651 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockTopicSession.class' due to a
java.lang.NoClassDefFoundError with message: javax/jms/TopicSession
2017-11-07 11:50:46,652 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/mockobjects/jms/MockTopicSubscriber.class' due
to a java.lang.NoClassDefFoundError with message: javax/jms/TopicSubscriber
2017-11-07 11:50:46,660 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[/home/jenkins/.m2/repository/mockobjects/mockobjects-core/0.09/mockobjects-core-0.09.jar]
matching criteria: is assignable to ObjectFactory
2017-11-07 11:50:46,667 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[/home/jenkins/.m2/repository/org/testng/testng/5.14.10/testng-5.14.10.jar]
matching criteria: is assignable to ObjectFactory
2017-11-07 11:50:46,670 WARN [main] util.ResolverUtil (ResolverUtil.java:484)
- Could not examine class 'com/beust/testng/TestNGAntTask.class' due to a
java.lang.NoClassDefFoundError with message: org/apache/tools/ant/Task
2017-11-07 11:50:46,689 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[/home/jenkins/.m2/repository/com/beust/jcommander/1.12/jcommander-1.12.jar]
matching criteria: is assignable to ObjectFactory
2017-11-07 11:50:46,696 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/test-classes/com/opensymphony/xwork2/spring]>
matching criteria: is assignable to ObjectFactory
2017-11-07 11:50:46,696 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/classes/com/opensymphony/xwork2/spring]>
matching criteria: is assignable to ObjectFactory
2017-11-07 11:50:46,697 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/test-classes/]>
matching criteria: named /xwork-default.xml
2017-11-07 11:50:46,756 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/classes/]>
matching criteria: named /xwork-default.xml
2017-11-07 11:50:46,825 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/test-classes/com/opensymphony]>
matching criteria: named /SimpleAction.properties
2017-11-07 11:50:46,834 INFO [main] util.ResolverUtil (ResolverUtil.java:370)
- Scanning for classes in
[<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/classes/com/opensymphony]>
matching criteria: named /SimpleAction.properties
Tests run: 1746, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 60.025 sec
Results :
Tests run: 1746, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] --- maven-jar-plugin:3.0.0:jar (default-jar) @ struts2-core ---
[INFO] Building jar:
<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/struts2-core-2.5.14-SNAPSHOT.jar>
[INFO]
[INFO] >>> maven-source-plugin:3.0.0:jar (attach-sources) > generate-sources @
struts2-core >>>
[INFO]
[INFO] <<< maven-source-plugin:3.0.0:jar (attach-sources) < generate-sources @
struts2-core <<<
[INFO]
[INFO]
[INFO] --- maven-source-plugin:3.0.0:jar (attach-sources) @ struts2-core ---
[INFO] Building jar:
<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/struts2-core-2.5.14-SNAPSHOT-sources.jar>
[INFO]
[INFO] --- maven-site-plugin:3.5.1:attach-descriptor (attach-descriptor) @
struts2-core ---
[INFO]
[INFO] --- apache-rat-plugin:0.11:check (default) @ struts2-core ---
[INFO] 51 implicit excludes (use -debug for more details).
[INFO] Exclude: src/main/resources/org/apache/struts2/static/domTT.js
[INFO] Exclude: src/site/resources/tags/**/*.html
[INFO] Exclude: src/main/resources/*LICENSE.txt
[INFO] Exclude: src/test/resources/**/*.txt
[INFO] Exclude: src/main/webapp/**/*.css
[INFO] Exclude: src/main/webapp/**/*.map
[INFO] Exclude: src/main/webapp/**/*.js
[INFO] Exclude: src/main/webapp/**/*.svg
[INFO] Exclude: src/main/webapp/**/*.txt
[INFO] Exclude: src/main/resources/**/sitegraph-usage.txt
[INFO] Exclude: src/main/resources/**/docs-urls.txt
[INFO] Exclude: src/etc/header.txt
[INFO] Exclude: src/main/resources/static/css/**/*.css
[INFO] Exclude: src/main/resources/static/js/**/*.js
[INFO] Exclude: src/main/resources/docs.cfg
[INFO] Exclude: src/main/webapp/fonts/**/*
[INFO] 1565 resources included (use -debug for more details)
[INFO] Rat check: Summary of files. Unapproved: 1 unknown: 1 generated: 0
approved: 1557 licence.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Struts 2 Bill of Materials ......................... SUCCESS [ 7.137 s]
[INFO] Struts 2 ........................................... SUCCESS [ 12.042 s]
[INFO] Struts 2 Core ...................................... FAILURE [01:41 min]
[INFO] Struts Plugins ..................................... SKIPPED
[INFO] Struts 2 Configuration Browser Plugin .............. SKIPPED
[INFO] Struts 2 Sitemesh Plugin ........................... SKIPPED
[INFO] Struts 2 Tiles Plugin .............................. SKIPPED
[INFO] Struts 2 DWR Plugin ................................ SKIPPED
[INFO] Struts 2 Spring Plugin ............................. SKIPPED
[INFO] Struts 2 Convention Plugin ......................... SKIPPED
[INFO] Struts 2 JUnit Plugin .............................. SKIPPED
[INFO] Struts 2 JSON Plugin ............................... SKIPPED
[INFO] Struts 2 Bean Validation Plugin .................... SKIPPED
[INFO] Struts 2 Webapps ................................... SKIPPED
[INFO] Struts 2 Showcase Webapp ........................... SKIPPED
[INFO] Struts 2 REST Plugin ............................... SKIPPED
[INFO] Struts 2 Rest Showcase Webapp ...................... SKIPPED
[INFO] Struts 2 CDI Plugin ................................ SKIPPED
[INFO] Struts 2 Embedded JSP Plugin ....................... SKIPPED
[INFO] Struts 2 GXP Plugin ................................ SKIPPED
[INFO] Struts 2 Jasper Reports Plugin ..................... SKIPPED
[INFO] Struts 2 Java Templates Plugin ..................... SKIPPED
[INFO] Struts 2 JFreeChart Plugin ......................... SKIPPED
[INFO] Struts 2 OSGi Plugin ............................... SKIPPED
[INFO] Struts 2 OVal Plugin ............................... SKIPPED
[INFO] Struts 2 Pell Multipart Plugin ..................... SKIPPED
[INFO] Struts 2 Plexus Plugin ............................. SKIPPED
[INFO] Struts 2 Portlet Plugin ............................ SKIPPED
[INFO] Struts 2 Portlet Tiles Plugin ...................... SKIPPED
[INFO] DEPRECATED: Struts 2 Sitegraph Plugin .............. SKIPPED
[INFO] Struts 2 TestNG Plugin ............................. SKIPPED
[INFO] Struts OSGi Bundles ................................ SKIPPED
[INFO] Struts 2 OSGi Admin Bundle ......................... SKIPPED
[INFO] Struts 2 OSGi Demo Bundle .......................... SKIPPED
[INFO] Struts 2 Assembly .................................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:04 min
[INFO] Finished at: 2017-11-07T11:50:50Z
[INFO] Final Memory: 76M/2256M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.11:check
(default) on project struts2-core: Too many files with unapproved license: 1
See RAT report in:
<https://builds.apache.org/job/Struts-master-JDK7/ws/core/target/rat.txt> ->
[Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :struts2-core
Build step 'Execute shell' marked build as failure
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
[JIRA] Updating issue WW-4869
Setting MAVEN_3_LATEST__HOME=/home/jenkins/tools/maven/latest3/
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]