Return-Path: Delivered-To: apmail-felix-commits-archive@www.apache.org Received: (qmail 29636 invoked from network); 25 Jun 2008 07:12:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 25 Jun 2008 07:12:55 -0000 Received: (qmail 39613 invoked by uid 500); 25 Jun 2008 07:12:56 -0000 Delivered-To: apmail-felix-commits-archive@felix.apache.org Received: (qmail 39546 invoked by uid 500); 25 Jun 2008 07:12:56 -0000 Mailing-List: contact commits-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list commits@felix.apache.org Received: (qmail 39537 invoked by uid 99); 25 Jun 2008 07:12:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Jun 2008 00:12:56 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Jun 2008 07:12:14 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 4CD17238895D; Wed, 25 Jun 2008 00:12:34 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r671447 - in /felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole: AbstractWebConsolePlugin.java internal/compendium/ConfigManager.java internal/core/BundlesServlet.java Date: Wed, 25 Jun 2008 07:12:33 -0000 To: commits@felix.apache.org From: cziegeler@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080625071234.4CD17238895D@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: cziegeler Date: Wed Jun 25 00:12:33 2008 New Revision: 671447 URL: http://svn.apache.org/viewvc?rev=671447&view=rev Log: Minor code cleanup. Modified: felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/AbstractWebConsolePlugin.java felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/compendium/ConfigManager.java felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/core/BundlesServlet.java Modified: felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/AbstractWebConsolePlugin.java URL: http://svn.apache.org/viewvc/felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/AbstractWebConsolePlugin.java?rev=671447&r1=671446&r2=671447&view=diff ============================================================================== --- felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/AbstractWebConsolePlugin.java (original) +++ felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/AbstractWebConsolePlugin.java Wed Jun 25 00:12:33 2008 @@ -20,25 +20,16 @@ import java.io.IOException; import java.io.PrintWriter; import java.text.MessageFormat; -import java.util.Dictionary; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.SortedMap; -import java.util.TreeMap; +import java.util.*; import javax.servlet.ServletException; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.*; import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload.FileUploadException; import org.apache.commons.fileupload.disk.DiskFileItemFactory; import org.apache.commons.fileupload.servlet.ServletFileUpload; import org.apache.commons.fileupload.servlet.ServletRequestContext; -import org.apache.felix.webconsole.internal.Util; import org.apache.felix.webconsole.internal.servlet.OsgiManager; import org.osgi.framework.BundleContext; import org.osgi.framework.Constants; 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=671447&r1=671446&r2=671447&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 Wed Jun 25 00:12:33 2008 @@ -17,22 +17,9 @@ package org.apache.felix.webconsole.internal.compendium; -import java.io.ByteArrayInputStream; -import java.io.IOException; -import java.io.PrintWriter; +import java.io.*; import java.lang.reflect.Array; -import java.util.Arrays; -import java.util.Dictionary; -import java.util.Enumeration; -import java.util.Hashtable; -import java.util.Iterator; -import java.util.Locale; -import java.util.Map; -import java.util.Properties; -import java.util.SortedMap; -import java.util.StringTokenizer; -import java.util.TreeMap; -import java.util.Vector; +import java.util.*; import java.util.Map.Entry; import javax.servlet.http.HttpServletRequest; @@ -40,18 +27,9 @@ import org.apache.felix.webconsole.internal.Util; import org.apache.felix.webconsole.internal.servlet.OsgiManager; -import org.json.JSONArray; -import org.json.JSONException; -import org.json.JSONWriter; -import org.osgi.framework.Bundle; -import org.osgi.framework.Constants; -import org.osgi.framework.InvalidSyntaxException; -import org.osgi.framework.ServiceReference; -import org.osgi.framework.Version; -import org.osgi.service.cm.Configuration; -import org.osgi.service.cm.ConfigurationAdmin; -import org.osgi.service.cm.ManagedService; -import org.osgi.service.cm.ManagedServiceFactory; +import org.json.*; +import org.osgi.framework.*; +import org.osgi.service.cm.*; import org.osgi.service.metatype.AttributeDefinition; import org.osgi.service.metatype.ObjectClassDefinition; @@ -110,11 +88,8 @@ // should actually apply the configuration before redirecting if ( request.getParameter( "create" ) != null ) { - if ( ca != null ) - { - config = new PlaceholderConfiguration( pid ); // ca.createFactoryConfiguration( pid, null ); - pid = config.getPid(); - } + config = new PlaceholderConfiguration( pid ); // ca.createFactoryConfiguration( pid, null ); + pid = config.getPid(); } else if ( request.getParameter( "apply" ) != null ) { @@ -622,7 +597,7 @@ String factoryPid = request.getParameter( ConfigManager.factoryPID ); Configuration config = null; - + String propertyList = request.getParameter( "propertylist" ); if ( propertyList == null ) { Modified: felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/core/BundlesServlet.java URL: http://svn.apache.org/viewvc/felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/core/BundlesServlet.java?rev=671447&r1=671446&r2=671447&view=diff ============================================================================== --- felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/core/BundlesServlet.java (original) +++ felix/trunk/webconsole/src/main/java/org/apache/felix/webconsole/internal/core/BundlesServlet.java Wed Jun 25 00:12:33 2008 @@ -19,43 +19,23 @@ import java.io.IOException; import java.io.PrintWriter; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Comparator; -import java.util.Date; -import java.util.Dictionary; -import java.util.HashMap; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.StringTokenizer; -import java.util.TreeMap; +import java.util.*; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import org.apache.felix.bundlerepository.R4Attribute; -import org.apache.felix.bundlerepository.R4Export; -import org.apache.felix.bundlerepository.R4Import; -import org.apache.felix.bundlerepository.R4Package; +import org.apache.felix.bundlerepository.*; import org.apache.felix.webconsole.internal.BaseWebConsolePlugin; import org.apache.felix.webconsole.internal.Util; import org.apache.felix.webconsole.internal.servlet.OsgiManager; import org.json.JSONException; import org.json.JSONWriter; -import org.osgi.framework.Bundle; -import org.osgi.framework.BundleContext; -import org.osgi.framework.BundleException; -import org.osgi.framework.Constants; -import org.osgi.framework.ServiceReference; -import org.osgi.framework.Version; +import org.osgi.framework.*; import org.osgi.service.cm.ConfigurationAdmin; import org.osgi.service.component.ComponentConstants; import org.osgi.service.log.LogService; -import org.osgi.service.obr.Repository; -import org.osgi.service.obr.RepositoryAdmin; -import org.osgi.service.obr.Resource; +import org.osgi.service.obr.*; import org.osgi.service.packageadmin.ExportedPackage; import org.osgi.service.packageadmin.PackageAdmin; import org.osgi.service.startlevel.StartLevel; @@ -175,10 +155,11 @@ boolean success = false; Bundle bundle = getBundle( req.getPathInfo() ); - long bundleId = bundle.getBundleId(); + long bundleId = -1; if ( bundle != null ) { + bundleId = bundle.getBundleId(); if ( action == null ) { success = true;