Hi we are experiencing an issue while migrating a struts based application from
version 2.3.15.2 -> 2.3.16.3 to resolve our security obligations. We have
noticed an unexpected error in the following file:
./src/plugins/dojo/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js
On line 36 of the file in 2.3.15.2 ->
dojo.version={major:0,minor:4,patch:3,flag:"",revision:Number("$Rev: 670371
$".match(/[0-9]+/)[0]),toString:function(){
While on version 2.3.16.3 (also on line 36) ->
dojo.version={major:0,minor:4,patch:3,flag:"",revision:Number("$Rev$".match(/[0-9]+/)[0]),toString:function(){
Seems a rather straight forward issue of the build number not being placed
after the $Rev tag.
Can this be resolved in the official build?
Note that the code samples were pulled from the archive.apache.org/dist/struts/
directory.
Regards James Kelly
This email is confidential and subject to important disclaimers and conditions
including on offers for the purchase or sale of securities, accuracy and
completeness of information, viruses, confidentiality, legal privilege, and
legal entity disclaimers, available at
http://www.jpmorgan.com/pages/disclosures/email.