- Intermittent Failure of Elvis Operator Due to Concurrent Variable ModificationLDEV-4785Resolved issue: LDEV-4785Pothys - MitrahSoft
- dateDiff member function expects date2 parameterLDEV-4784Resolved issue: LDEV-4784Pothys - MitrahSoft
- returnFormat is missing from getMetaData when it is set to 'xml'LDEV-4783Resolved issue: LDEV-4783Pothys - MitrahSoft
- S3 - log not init when caching regionsLDEV-4782Resolved issue: LDEV-4782Pothys - MitrahSoft
- XMLSearch returns empty arrays when lenient=trueLDEV-4781Michael Offner
- float to string as scientific notationLDEV-4780Resolved issue: LDEV-4780Michael Offner
- Possible regression around error handling in async iteration.LDEV-4779Michael Offner
- Lucee 6: Query of Queries Loses Original OrderLDEV-4778Resolved issue: LDEV-4778
- Resolve JSch Algorithm Negotiation Failure for SFTP ConnectionsLDEV-4777Resolved issue: LDEV-4777
- decimalFormat wrong roundingLDEV-4776Michael Offner
- REST service not being delivered in Single ModeLDEV-4775Resolved issue: LDEV-4775Pothys - MitrahSoft
- 6.0.0.449 breaks parsing strings formatted as dd/mm/yyyy as datesLDEV-4774Resolved issue: LDEV-4774Pothys - MitrahSoft
- update to jsch - 0.2.17 - CVE-2023-48795 / terrapin ssh attackLDEV-4773Resolved issue: LDEV-4773Pothys - MitrahSoft
- Regression: Lucee 6 not finding/reading component mapped archive filesLDEV-4772Resolved issue: LDEV-4772Pothys - MitrahSoft
- function scope context cascading and cfloop queryLDEV-4771Michael Offner
- to many log entries on request timeoutLDEV-4770
- OSGI error with lucee.mockup and build 5.4.4LDEV-4769Pothys - MitrahSoft
- NPE loading a gateway instanceLDEV-4768Resolved issue: LDEV-4768
- improve logger name with JsonLayoutLDEV-4767Resolved issue: LDEV-4767Pothys - MitrahSoft
- lsParseCurrency is not thread safeLDEV-4766Resolved issue: LDEV-4766Michael Offner
- query column full null support with elvisLDEV-4765Resolved issue: LDEV-4765Pothys - MitrahSoft
- Avoid concurrency for local and argument scopes unless requiredLDEV-4764Resolved issue: LDEV-4764Michael Offner
- extension uninstall when removed from cfconfigLDEV-4763Resolved issue: LDEV-4763Michael Offner
- Admin Services-Datasource page Verify connection key not updated correctly.LDEV-4762Michael Offner
- OSGI error with Image Extension 2.0.0.26-RC and buildLDEV-4761Pothys - MitrahSoft
- improve get bytecodeLDEV-4760Michael Offner
- Implement 'Auto' Option for Enhanced 'Inspect Template' FunctionalityLDEV-4759Resolved issue: LDEV-4759Michael Offner
- avoid unnecessarly involment of the PageSourcePoolLDEV-4758Resolved issue: LDEV-4758Pothys - MitrahSoft
- Lucee list parent directory for not existing filesLDEV-4757Resolved issue: LDEV-4757
- add support for Partitioned cookiesLDEV-4756Resolved issue: LDEV-4756Pothys - MitrahSoft
- Allow aliases for columnKey when using the function queryLazyLDEV-4755
- S3 add warning for big listeningsLDEV-4754Resolved issue: LDEV-4754Pothys - MitrahSoft
- regression: cfupdate under doesn't handle empty numeric valuesLDEV-4753Resolved issue: LDEV-4753Pothys - MitrahSoft
- JsonAppender message as JsonLDEV-4752Resolved issue: LDEV-4752Pothys - MitrahSoft
- add main logger supportLDEV-4751Resolved issue: LDEV-4751Michael Offner
- S3: add function S3UploadLDEV-4750Resolved issue: LDEV-4750Michael Offner
- I/O Error: Connection reset by peer: socket write error using JTDS driverLDEV-4749Michael Offner
- Remove test-mongodb.cfm App from MongoDB ExtensionLDEV-4748
- "DirectoryList" and differences sorting by name between Lucee 5 and Lucee 6LDEV-4747Michael Offner
- recheck mappings periodicallyLDEV-4746Resolved issue: LDEV-4746Pothys - MitrahSoft
- PageSourceImpl: reloads source when source not changed and exists in class loaderLDEV-4745
- improve http tag timeoutLDEV-4744
- Esapi 2.2.4.15 canonicalize issueLDEV-4743
- Add CGI.CFIDLDEV-4742Resolved issue: LDEV-4742Igal Sapir
- S3 installtion issue with cflog tagLDEV-4741Resolved issue: LDEV-4741Pothys - MitrahSoft
- S3: add function S3DownloadLDEV-4740Resolved issue: LDEV-4740Michael Offner
- Mapping Classloader: creates duplicate classes when limit is reachedLDEV-4739Resolved issue: LDEV-4739Michael Offner
- move "keys" from instance to staticLDEV-4738Resolved issue: LDEV-4738Michael Offner
- The UPDATE menu option only shows v6 options.LDEV-4737Resolved issue: LDEV-4737Pothys - MitrahSoft
- create function DirectoryEveryLDEV-4736Resolved issue: LDEV-4736Pothys - MitrahSoft
- S3: when ACL is set it makes also a getLDEV-4735Resolved issue: LDEV-4735Michael Offner
- len() function is incompatibility with ACFLDEV-4734Resolved issue: LDEV-4734Pothys - MitrahSoft
- Redis Coder.isGzip fails with empty byte arrayLDEV-4733Resolved issue: LDEV-4733Michael Offner
- add attribute "throwonError" to cfflushLDEV-4732Resolved issue: LDEV-4732Michael Offner
- Can't cast String [2023-10-21 04:35:13 Etc/GMT] to a value of type [datetime]LDEV-4731Resolved issue: LDEV-4731Michael Offner
- Constant warning logs: "Free Perm Gen Space is less than 5% free: shrinking all template classloaders : consider increasing allocated Perm Gen Space"LDEV-4730
- S3GeneratePresignedURL() function doesn't support the SSE AlgorithmLDEV-4729Michael Offner
- try to recover from classloading issueLDEV-4728Resolved issue: LDEV-4728Michael Offner
- admin crashes on secure connection detection codeLDEV-4727Resolved issue: LDEV-4727Zac Spitzer
- isNull() on struct gives error 'Expecting a stackmap frame at branch target'LDEV-4726Resolved issue: LDEV-4726Pothys - MitrahSoft
- ACF returns a text sorted StructKeyList() / cfloop collection for unordered structsLDEV-4725Michael Offner
- Admin Lucee 5.4 shows wrong update notificationLDEV-4724Michael Offner
- ESAPI - OSGi - cannot load "com.google.common.base"LDEV-4723Resolved issue: LDEV-4723Michael Offner
- consider fury for faster java serialization/deserialisationLDEV-4722
- improve S3 "existing" cacheLDEV-4721Resolved issue: LDEV-4721Michael Offner
- Clear separation between ConfigWebImpl and Single/MultiContextConfig with different interfacesLDEV-4720Michael Offner
- S3 - do not use different caches for one endpointLDEV-4719Resolved issue: LDEV-4719Michael Offner
- filter out S3 secretsLDEV-4718Resolved issue: LDEV-4718Pothys - MitrahSoft
- Administrator.cfc getApplicationListener() is missing APPLICATIONPATHTIMEOUTLDEV-4717Resolved issue: LDEV-4717Michael Offner
- Administrator.cfc .getBundle() is missing descriptionLDEV-4716Resolved issue: LDEV-4716Michael Offner
- Administrator.cfc / createSecurityManager() fails to enable hasOwnSecContextLDEV-4715Zac Spitzer
- Administrator.cfc checking getExtensionInfo() throws no longer supportedLDEV-4714Resolved issue: LDEV-4714Michael Offner
- re-enable administrator.cfc tests and update with changes for 6LDEV-4713Resolved issue: LDEV-4713Zac Spitzer
- UDF cachedwithin ignore default valuesLDEV-4712Resolved issue: LDEV-4712Michael Offner
- Add support for Cloudflare R2LDEV-4711
- NPE with XMLConfigAdmin.removeTagsLDEV-4710Resolved issue: LDEV-4710Pothys - MitrahSoft
- isClosure Returns `false` on Arrow FunctionsLDEV-4709
- S3 breaks application mappingsLDEV-4708Resolved issue: LDEV-4708Michael Offner
- S3GeneratePresignedURL differs from cfaws implementationLDEV-4707Resolved issue: LDEV-4707Pothys - MitrahSoft
- PDF extension throws a 'Could not create bundle object' errorLDEV-4706Resolved issue: LDEV-4706
- comparing a zero string or numeric in version 5 is different than other versionsLDEV-4705Resolved issue: LDEV-4705
- add dbinfo filter type validationLDEV-4704Resolved issue: LDEV-4704Pothys - MitrahSoft
- regression: mappings tests with resources failing (s3, ram)LDEV-4703Resolved issue: LDEV-4703Michael Offner
- Consider switching from Apache commons pool2 to HikariCPLDEV-4702
- NullPointerException / race conditions in DataSourceSupport and JavaSettingsImplLDEV-4701Resolved issue: LDEV-4701Michael Offner
- testZipAsMapping test fails on windowsLDEV-4700Resolved issue: LDEV-4700
- update commons-compress to 1.24.0 due to tar related CVE-2023-42503LDEV-4699Resolved issue: LDEV-4699Pothys - MitrahSoft
- QoQ SQL parser doesn't understand cast with lengthsLDEV-4698
- JDBC connections can cause threading issuesLDEV-4697
- Lucee Request Timeouts can lead to ThreadDeath which cause issues in TomcatLDEV-4696Michael Offner
- 5.4.3.2 QoQ incompatible data type with subquery IN operatorLDEV-4695Resolved issue: LDEV-4695Zac Spitzer
- Unexpected behavior occurs when an invalid password is defined in the cfpdf action='removepassword'LDEV-4694
- Integer BigDecimal values are converted to strings with trailing 0sLDEV-4693Resolved issue: LDEV-4693Michael Offner
- cfpdf action="removepassword" attribute throws Invalid errorLDEV-4692Resolved issue: LDEV-4692Pothys - MitrahSoft
- 5.4.3.2 QofQ rounds decimal column type to integer when joiningLDEV-4691Resolved issue: LDEV-4691Pothys - MitrahSoft
- admin: login prompt for every requestLDEV-4690Resolved issue: LDEV-4690Pothys - MitrahSoft
- internalRequest REST supportLDEV-4689
- RESTError to http status mapping and subresource locator supportLDEV-4688Resolved issue: LDEV-4688Pothys - MitrahSoft
- ESAPI functions Canonicalize and DecodeFromURL report wrong bundleLDEV-4687Resolved issue: LDEV-4687Pothys - MitrahSoft
- TimeFormat has duplicate fld and currencyFormat has a fld for a non existent functionLDEV-4686Resolved issue: LDEV-4686Zac Spitzer
Finished loading more work items at the top of the list.
100 of
RESTError to http status mapping and subresource locator support
Fixed
Description
Details
Details
Assignee
Pothys - MitrahSoft
Pothys - MitrahSoftReporter
Hideo Takahashi
Hideo TakahashiLabels
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Sprint
None
Fix versions
Priority
Created 9 September 2023 at 12:11
Updated 10 February 2025 at 12:24
Resolved 3 January 2024 at 08:01
Activity
Pothys - MitrahSoft 3 January 2024 at 07:48
Pothys - MitrahSoft
3 January 2024 at 07:48
Pothys - MitrahSoft 27 December 2023 at 15:44
Pothys - MitrahSoft
27 December 2023 at 15:44
I’ve added a testcase for this ticket.
PR [6.0] : https://github.com/lucee/Lucee/pull/2288 (disabled).
This is about the features raised in Rest feature compatibility - dev / support - Lucee Dev
The PR : LDEV-4688 RestTError handling and subresource locator by hideo67 · Pull Request #2228 · lucee/Lucee (github.com)
I noticed the following features documented in RESTful Web Services in ColdFusion (adobe.com) are missing in Lucee.
subresource locator
send custom response using CFThrow
Subresource locators are useful when you want to organize your rest functions hierarchically.
Custom response allows you to simplify error handling code for simple error cases.
I have implemented this and would like to submit a PR.