[ 
https://issues.apache.org/jira/browse/FELIX-6453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17406467#comment-17406467
 ] 

Eric Norman commented on FELIX-6453:
------------------------------------

[~cziegeler] Thanks for looking into this.  I tried the original scenario again 
with the latest code.  After fixing a NPE bug (see PR 
[#94|https://github.com/apache/felix-dev/pull/94]) the Sling Launchpad Testing 
regressions appear to be resolved and changes to the test won't be needed.

> Change in configuration handling introduces by FELIX-6436
> ---------------------------------------------------------
>
>                 Key: FELIX-6453
>                 URL: https://issues.apache.org/jira/browse/FELIX-6453
>             Project: Felix
>          Issue Type: Bug
>          Components: Web Console
>    Affects Versions: webconsole-4.6.4
>            Reporter: Carsten Ziegeler
>            Assignee: Carsten Ziegeler
>            Priority: Major
>             Fix For: webconsole-4.7.0
>
>
> From FELIX-6436 by [~enorman]: 
> FYI: This appears to also change some behavior from the last release that 
> shows up in the a few new failing tests in the Sling Launchpad Testing module 
> after updating to the 4.6.4 version of webconsole. 
> Basically this is what I am seeing:
> If the "apply" request parameter is sent with a value of "true" then the POST 
> request to change the configuration now returns a 200 response code instead 
> of a 302 response code.  Changing the test to send "apply=update" seems to 
> help here. 
> If the "apply" request parameter is sent with any value and the posted 
> changes are not different from the default values or the props are empty then 
> no configuration is created?  This seems like it could be a problem for a 
> component declared with "policy=ConfigurationPolicy.REQUIRE" as the component 
> would never get activated without a configuration.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to