You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by cz...@apache.org on 2009/02/10 09:45:07 UTC
svn commit: r742891 -
/felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/compendium/ConfigManager.java
Author: cziegeler
Date: Tue Feb 10 08:45:05 2009
New Revision: 742891
URL: http://svn.apache.org/viewvc?rev=742891&view=rev
Log:
FELIX-933 : Allow direct display of config form even if no config is stored (throug meta type info)
Modified:
felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/compendium/ConfigManager.java
Modified: felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/compendium/ConfigManager.java
URL: http://svn.apache.org/viewvc/felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/compendium/ConfigManager.java?rev=742891&r1=742890&r2=742891&view=diff
==============================================================================
--- felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/compendium/ConfigManager.java (original)
+++ felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/compendium/ConfigManager.java Tue Feb 10 08:45:05 2009
@@ -277,7 +277,7 @@
pw.println( "</table>" );
// if a configuration is addressed, display it immediately
- Configuration config;
+ final Configuration config;
if ( request.getParameter( "create" ) != null && pid != null )
{
config = new PlaceholderConfiguration( pid );
@@ -288,12 +288,12 @@
config = getConfiguration( ca, pid );
}
- if ( config != null )
+ if ( pid != null )
{
Util.startScript( pw );
pw.println( "var configuration=" );
- printConfigurationJson( pw, config.getPid(), config, pidFilter, locale );
+ printConfigurationJson( pw, pid, config, pidFilter, locale );
pw.println( ";" );
pw.println( "displayConfigForm(configuration);" );