Issues
- NPE getBaseComponentPage, CFconfig lucee.additional.config=trueLDEV-4189Resolved issue: LDEV-4189Pothys - MitrahSoft
- Support for "new java" syntaxLDEV-4156Michael Offner
- Improve the message for output the component with debug enabledLDEV-3948Resolved issue: LDEV-3948Pothys - MitrahSoft
- ImportDefinition of the CFC messes up with another CFC ImportDefinition with same path & nameLDEV-3912Michael Offner
- static.variable of the component only loads on creating an object to the componentLDEV-3903Resolved issue: LDEV-3903Michael Offner
- `duplicate`/`structCopy` do not copy appear to copy ImportDefinitions when copying CFC objectsLDEV-3900Resolved issue: LDEV-3900Pothys - MitrahSoft
- Lucee is firing onRequesStart BEFORE onApplicationStart, breaking coldbox.LDEV-3883Michael Offner
- getComponentMetaData/getMetaData misses private and package static functions in lucee 5.3LDEV-3875Resolved issue: LDEV-3875Michael Offner
- Calling component using relative path inside the long running thread failsLDEV-3802Pothys - MitrahSoft
- Race condition in accessing component static member throws errorLDEV-3780Resolved issue: LDEV-3780Michael Offner
- array out of bounds when dump CFC object with final propertyLDEV-3672Michael Offner
- Object metadata does not indicate that the CFC is finalLDEV-3670Resolved issue: LDEV-3670Pothys - MitrahSoft
- SerializeJSON does not use custom GettersLDEV-3634Michael Offner
- Calling component using relative path in thread failsLDEV-3627Resolved issue: LDEV-3627Michael Offner
- getComponentMetadata with final component throws an errorLDEV-3584Resolved issue: LDEV-3584Michael Offner
- SerializeJSON serializes boolean properties with default incorrect.LDEV-3410Michael Offner
- Implicit getters strong typed in metadata to stringLDEV-2242Michael Offner
- Default Function in InterfaceLDEV-1835Michael Offner
18 of 18
NPE getBaseComponentPage, CFconfig lucee.additional.config=true
Fixed
Description
Environment
None
Attachments
1
relates to
Details
Assignee
Pothys - MitrahSoftPothys - MitrahSoftReporter
Zac SpitzerZac SpitzerPriority
NewFix versions
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
Affects versions
Details
Details
Assignee
Pothys - MitrahSoft
Pothys - MitrahSoftReporter
Zac Spitzer
Zac SpitzerPriority
Fix versions
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
Affects versions
Created 7 September 2022 at 07:46
Updated 26 September 2022 at 13:24
Resolved 23 September 2022 at 12:08
Activity
Show:
Pothys - MitrahSoft23 September 2022 at 12:08
I've checked this ticket and now the issue was solved in the lucee fixed version 5.3.10.72-SNAPSHOT.
Zac Spitzer20 September 2022 at 09:12Edited
to trigger the import of .CFCONFIG.json
, the env var lucee.additional.config=true
is now required
Pothys - MitrahSoft16 September 2022 at 10:42
The regression starts from 5.3.10.65-SNAPSHOT onwards.
Maybe this commit causes this issue
Pothys - MitrahSoft7 September 2022 at 15:10
I've replicated the issue in my local. when updating to the 6.0 version and downgrading to 5.3.10.65-SNAPSHOT. It throws an AccessDeniedException error. Also, it logs a NullPointerException error in the application.log.
"java.lang.NullPointerException;lucee.runtime.exp.NativeException: java.lang.NullPointerException
/lucee/Application.cfc:17
at lucee.runtime.config.ConfigImpl.getPageSources(ConfigImpl.java:905)
at lucee.runtime.config.ConfigImpl.getPageSources(ConfigImpl.java:894)
at lucee.runtime.config.ConfigImpl.getBaseComponentPageSource(ConfigImpl.java:1826)
at lucee.runtime.config.ConfigWebHelper.getBaseComponentPage(ConfigWebHelper.java:126) (edited)
this is kinda fatal, ends up with this error
it happens due to an error with the auto
.CFCONFIG.json
import when you upgrade to 6 and then downgrade to 5.3.10.67, which ends up with<component base-cfml="" base-lucee="" component-default-import="" data-member-default-access="" deep-search="false" dump-template="/lucee/component-dump.cfm" local-search="" trigger-data-member="" use-cache-path="" use-shadow="">
the working version looks more like this
<component base-cfml="/lucee/Component.cfc" base-lucee="/lucee/Component.lucee" data-member-default-access="public" dump-template="/lucee/component-dump.cfm">