Achala, Were you able to find a proper fix?
On Mon, May 7, 2012 at 5:53 PM, Achala Aponso <[email protected]> wrote: > Hi, > > Recently the shindig version was changed to an older version > (1.1.0.wso2v5). This issue might be caused due to the current version of > 'org.json'. Using an older version of json may solve the issue. Will > further look into this in order to find a proper fix. > > Thanks, > Achala > > On Mon, May 7, 2012 at 4:53 PM, Achala Aponso <[email protected]> wrote: > >> Hi KasunW, >> >> I am looking into this. >> >> Thanks, >> Achala >> >> >> On Mon, May 7, 2012 at 3:11 PM, Kasun Weranga <[email protected]> wrote: >> >>> Hi Achala, >>> >>> Now dashboard is working, but I am getting the following exception when >>> starting the bam. >>> >>> [2012-05-07 15:06:13,552] ERROR >>> {org.wso2.carbon.dashboard.ui.internal.DashboardUiServiceComponent} - >>> Guice creation errors: >>> >>> 1) Error injecting constructor, org.json.JSONException: A JSONObject >>> text must begin with '{' at character 1 >>> at >>> org.apache.shindig.social.sample.spi.JsonDbOpensocialService.<init>(JsonDbOpensocialService.java:121) >>> while locating >>> org.apache.shindig.social.sample.spi.JsonDbOpensocialService >>> for field at >>> org.apache.shindig.social.sample.oauth.SampleRealm.jsonDbService(SampleRealm.java:43) >>> >>> 1 error >>> com.google.inject.CreationException: Guice creation errors: >>> >>> 1) Error injecting constructor, org.json.JSONException: A JSONObject >>> text must begin with '{' at character 1 >>> at >>> org.apache.shindig.social.sample.spi.JsonDbOpensocialService.<init>(JsonDbOpensocialService.java:121) >>> while locating >>> org.apache.shindig.social.sample.spi.JsonDbOpensocialService >>> for field at >>> org.apache.shindig.social.sample.oauth.SampleRealm.jsonDbService(SampleRealm.java:43) >>> >>> 1 error >>> at >>> com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:354) >>> at >>> com.google.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:173) >>> at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:113) >>> at com.google.inject.Guice.createInjector(Guice.java:92) >>> at >>> org.wso2.carbon.dashboard.ui.internal.DashboardUiServiceComponent.initShindig(DashboardUiServiceComponent.java:149) >>> at >>> org.wso2.carbon.dashboard.ui.internal.DashboardUiServiceComponent.activate(DashboardUiServiceComponent.java:87) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:597) >>> at >>> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:252) >>> at >>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146) >>> at >>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:346) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:588) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:196) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:328) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:221) >>> at >>> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:104) >>> at >>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) >>> at >>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>> at >>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214) >>> at >>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433) >>> at >>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:451) >>> at >>> org.wso2.carbon.ui.internal.CarbonUIServiceComponent.start(CarbonUIServiceComponent.java:300) >>> at >>> org.wso2.carbon.ui.internal.CarbonUIServiceComponent.activate(CarbonUIServiceComponent.java:121) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:597) >>> at >>> org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:252) >>> at >>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146) >>> at >>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:346) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:588) >>> at >>> org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:196) >>> at >>> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:328) >>> at >>> org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:221) >>> at >>> org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:104) >>> at >>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) >>> at >>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>> at >>> org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) >>> at >>> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214) >>> at >>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433) >>> at >>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:451) >>> at >>> org.wso2.carbon.core.init.CarbonServerManager.initializeCarbon(CarbonServerManager.java:497) >>> at >>> org.wso2.carbon.core.init.CarbonServerManager.removePendingItem(CarbonServerManager.java:288) >>> at >>> org.wso2.carbon.core.init.PreAxis2ConfigItemListener.bundleChanged(PreAxis2ConfigItemListener.java:118) >>> at >>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847) >>> at >>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>> at >>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) >>> Caused by: org.json.JSONException: A JSONObject text must begin with '{' >>> at character 1 >>> at org.json.JSONTokener.syntaxError(JSONTokener.java:410) >>> at org.json.JSONObject.<init>(JSONObject.java:179) >>> at org.json.JSONObject.<init>(JSONObject.java:402) >>> at >>> org.apache.shindig.social.sample.spi.JsonDbOpensocialService.<init>(JsonDbOpensocialService.java:123) >>> at >>> org.apache.shindig.social.sample.spi.JsonDbOpensocialService$$FastClassByGuice$$114b7d7.newInstance(<generated>) >>> at >>> com.google.inject.internal.cglib.reflect.FastConstructor.newInstance(FastConstructor.java:40) >>> at >>> com.google.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:60) >>> at >>> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:85) >>> at >>> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111) >>> at >>> com.google.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:45) >>> at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:811) >>> at >>> com.google.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:42) >>> at com.google.inject.Scopes$1$1.get(Scopes.java:54) >>> at >>> com.google.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:48) >>> at >>> com.google.inject.SingleFieldInjector.inject(SingleFieldInjector.java:56) >>> at >>> com.google.inject.InjectionRequestProcessor$StaticInjection$1.call(InjectionRequestProcessor.java:109) >>> at >>> com.google.inject.InjectionRequestProcessor$StaticInjection$1.call(InjectionRequestProcessor.java:106) >>> at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804) >>> at >>> com.google.inject.InjectionRequestProcessor$StaticInjection.injectMembers(InjectionRequestProcessor.java:106) >>> at >>> com.google.inject.InjectionRequestProcessor.injectMembers(InjectionRequestProcessor.java:74) >>> at >>> com.google.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:168) >>> ... 54 more >>> >>> >>> >>> Thanks, >>> KasunW. >>> >>> >>> On Fri, May 4, 2012 at 1:21 PM, Tharindu Mathew <[email protected]>wrote: >>> >>>> Thanks Achala for the comprehensive update. I will svn up and check now. >>>> >>>> >>>> On Fri, May 4, 2012 at 12:41 PM, Nuwan Bandara <[email protected]> wrote: >>>> >>>>> Who has made r125454 ? If such changes are made, please >>>>> be careful enough to do a full products build and see if they work okey. >>>>> >>>>> >>>>> On Fri, May 4, 2012 at 12:38 PM, Achala Aponso <[email protected]>wrote: >>>>> >>>>>> Hi Tharindu, >>>>>> >>>>>> I checked this issue in GS also and the shindig bundle is not in >>>>>> ACTIVE state due to a package conflict. (com.google.common.collect). Due >>>>>> to >>>>>> that reason the dashboard is not working. This is caused by the commit >>>>>> r125454. >>>>>> When I changed the version to >>>>>> com.google.common.*;version="[1.0.0.wso2v2,2)"., the issue is solved and >>>>>> the gadgets are loaded to the dashboard. >>>>>> >>>>>> the diff is >>>>>> >>>>>> - >>>>>> com.google.common.*;version="[11.0.1.wso2v1,11.0.1.wso2v1]", >>>>>> + >>>>>> com.google.common.*;version="[1.0.0.wso2v2,2)", >>>>>> >>>>>> r125454 was done to fix an issue in the Manager. Will commit the >>>>>> above change, once the Manager build is successful. >>>>>> >>>>>> Thanks, >>>>>> Achala >>>>>> >>>>>> >>>>>> On Fri, May 4, 2012 at 11:57 AM, Tharindu Mathew >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> Achala, >>>>>>> >>>>>>> Please give us an update on this. This is a major blocker for any >>>>>>> work with the dashboard. >>>>>>> >>>>>>> >>>>>>> On Fri, May 4, 2012 at 9:39 AM, Achala Aponso <[email protected]>wrote: >>>>>>> >>>>>>>> Hi >>>>>>>> >>>>>>>> We are looking into it. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Achala >>>>>>>> >>>>>>>> On Thu, May 3, 2012 at 6:42 PM, Kasun Weranga <[email protected]>wrote: >>>>>>>> >>>>>>>>> Hi all, >>>>>>>>> >>>>>>>>> I am getting a dead page when going to the dashboard in latest >>>>>>>>> trunk build of bam2. Also it doesn't report any exception in the >>>>>>>>> backend. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> KasunW >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Dev mailing list >>>>>>>>> [email protected] >>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Achala Aponso >>>>>>>> Software Engineer; WSO2 Inc.; http://wso2.com, >>>>>>>> Email: [email protected] Mobile: +94 (77) 5234925 >>>>>>>> Blog: http://achala11.blogspot.com/ >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Dev mailing list >>>>>>>> [email protected] >>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> >>>>>>> Tharindu >>>>>>> >>>>>>> blog: http://mackiemathew.com/ >>>>>>> M: +94777759908 >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Achala Aponso >>>>>> Software Engineer; WSO2 Inc.; http://wso2.com, >>>>>> Email: [email protected] Mobile: +94 (77) 5234925 >>>>>> Blog: http://achala11.blogspot.com/ >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Dev mailing list >>>>>> [email protected] >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Thanks & Regards, >>>>> >>>>> Nuwan Bandara >>>>> Associate Technical Lead & Member, MC, Development Technologies >>>>> WSO2 Inc. - lean . enterprise . middleware | http://wso2.com >>>>> blog : http://nuwanbando.com; email: [email protected]; phone: +94 11 >>>>> 763 9629 >>>>> * >>>>> <http://www.nuwanbando.com/> >>>>> >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Tharindu >>>> >>>> blog: http://mackiemathew.com/ >>>> M: +94777759908 >>>> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> >> >> >> -- >> Achala Aponso >> Software Engineer; WSO2 Inc.; http://wso2.com, >> Email: [email protected] Mobile: +94 (77) 5234925 >> Blog: http://achala11.blogspot.com/ >> >> >> > > > -- > Achala Aponso > Software Engineer; WSO2 Inc.; http://wso2.com, > Email: [email protected] Mobile: +94 (77) 5234925 > Blog: http://achala11.blogspot.com/ > > > -- Regards, Tharindu blog: http://mackiemathew.com/ M: +94777759908
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
