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.

Reply via email to