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
NPE getBaseComponentPage, CFconfig lucee.additional.config=true
Description
Environment
Attachments
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
Reporter
Priority
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
Activity
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
https://github.com/lucee/Lucee/commit/aeca0b861d207fce3406010768d9ff2ea2f20100
https://github.com/lucee/Lucee/commit/da7552ceaca974db284ac2d307c70ed8266b26e7
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 https://github.com/lucee/Lucee/commit/850b8ef7129cf31c1c28dddcb6b3a9bb45bf56b9
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">