Status/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Aaron Neff / Aaron Neff (Aaron Neff)
Created: 02/26/2014
Components: Web Container (Tomcat)
Versions: 11.0
Failure Type: Non Functioning
Found In Build/Fixed In Build: PublicBeta /
Priority/Frequency: Major / Few users will encounter
Locale/System: English / Win All
Vote Count: 0
Custom SES (essentially like /foo.cfm/bar but actually like /go/bar) is broken in Splendor.
Steps to reproduce on Windows:
1) Unzip the attached Application.cfc, 'go' 0-byte extensionless file and index.cfm to C:\inetpub\wwwroot
2) In C:\ColdFusionSplendor\config\wsconfig\1\uriworkermap.properties, add:
/go = cfusion
/go/* = cfusion
/GO = cfusion
/GO/* = cfusion
3) In C:\ColdFusionSplendor\cfusion\wwwroot\WEB-INF\web.xml, add the following:
<servlet-mapping>
<servlet-name>CfmServlet</servlet-name>
<url-pattern>/go/*</url-pattern>
</servlet-mapping>
4) Restart CF & IIS and browse to http://localhost/go/asdf
Expected result: the CGI vars are dumped from Application.cfc's onRequest()
Actual result: "String index out of range -1" exception (full exception is in attached exception.txt)
If I can please get a patch for this, I can test Splendor on Windows 2012.
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3713539
Keywords:
FixTested
External Customer Info:
External Company:
External Customer Name: itisdesign
External Customer Email:
Attachments:
- February 26, 2014 00:00:00: 1_CustomSESException.zip
Comments: