Return-Path: Delivered-To: apmail-incubator-aries-dev-archive@minotaur.apache.org Received: (qmail 91275 invoked from network); 6 Oct 2010 15:45:07 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 6 Oct 2010 15:45:07 -0000 Received: (qmail 72851 invoked by uid 500); 6 Oct 2010 15:45:07 -0000 Delivered-To: apmail-incubator-aries-dev-archive@incubator.apache.org Received: (qmail 72700 invoked by uid 500); 6 Oct 2010 15:45:06 -0000 Mailing-List: contact aries-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: aries-dev@incubator.apache.org Delivered-To: mailing list aries-dev@incubator.apache.org Delivered-To: moderator for aries-dev@incubator.apache.org Received: (qmail 59398 invoked by uid 99); 6 Oct 2010 15:36:52 -0000 X-ASF-Spam-Status: No, hits=-0.1 required=10.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of cmuchins@us.ibm.com designates 32.97.110.152 as permitted sender) To: aries-dev@incubator.apache.org MIME-Version: 1.0 Subject: NPE with latest 0.3 snapshot X-KeepSent: 5FFADD78:98A4B6BE-862577B4:0054E411; type=4; name=$KeepSent X-Mailer: Lotus Notes Release 8.5.1FP1 SHF20 February 10, 2010 From: Craig Muchinsky Message-ID: Date: Wed, 6 Oct 2010 10:36:04 -0500 X-MIMETrack: Serialize by Router on D03NM125/03/M/IBM(Release 8.5.1FP2|March 17, 2010) at 10/06/2010 09:36:04, Serialize complete at 10/06/2010 09:36:04 Content-Type: multipart/alternative; boundary="=_alternative 0055C2D6862577B4_=" X-Virus-Checked: Checked by ClamAV on apache.org --=_alternative 0055C2D6862577B4_= Content-Type: text/plain; charset="US-ASCII" Hi All, I recently updated from an older 0.3 snapshot build of Aries Blueprint to the latest and have noticed a NPE stack trace in my log file. Could this be related to the recent changes made for ARIES-429? java.lang.NullPointerException at org.eclipse.equinox.internal.cm.ManagedServiceTracker.add(ManagedServiceTracker.java:115) at org.eclipse.equinox.internal.cm.ManagedServiceTracker.addingService(ManagedServiceTracker.java:70) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:896) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:261) at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:233) at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:840) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:104) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:933) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:149) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:756) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$1.run(ServiceRegistry.java:715) at java.security.AccessController.doPrivileged(AccessController.java:202) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:713) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:206) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:507) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:525) at org.apache.aries.blueprint.compendium.cm.ManagedObjectManager.register(ManagedObjectManager.java:49) at org.apache.aries.blueprint.compendium.cm.CmPropertyPlaceholder.init(CmPropertyPlaceholder.java:103) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:600) at org.apache.aries.blueprint.utils.ReflectionUtils$1.run(ReflectionUtils.java:226) at java.security.AccessController.doPrivileged(AccessController.java:284) at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:224) at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:829) at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:634) at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:729) at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64) at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:219) at org.apache.aries.blueprint.container.BlueprintRepository.createInstance(BlueprintRepository.java:198) at org.apache.aries.blueprint.container.BlueprintRepository.create(BlueprintRepository.java:137) at org.apache.aries.blueprint.container.BlueprintContainerImpl.processProcessors(BlueprintContainerImpl.java:492) at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:313) at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:227) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:453) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:315) at java.util.concurrent.FutureTask.run(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:110) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:219) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:898) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:920) at java.lang.Thread.run(Thread.java:736) Thanks, Craig Muchinsky --=_alternative 0055C2D6862577B4_=--