Hi Tharindu,

Yes, The above mentioned error is solved after changing the json import
range. But the org.wso2.carbon.dashboard_4.0.0.SNAPSHOT bundle was not in
ACTIVE state with the following  version.
(platform/trunk/components/pom.xml)
    <orbit.version.json>2.0.0.wso2v1</orbit.version.json>.

In order to solve it,  org.json.*;version="[0.0.0,1.5.0.wso2v1)", was added
to
platform/trunk/components/dashboard/org.wso2.carbon.dashboard.common/pom.xml
and platform/trunk/components/dashboard/org.wso2.carbon.dashboard/pom.xml.

Now the dashboard bundles are in ACTIVE state.

osgi> ss dashboard

Framework is launched.

id    State       Bundle
176    ACTIVE      org.wso2.carbon.dashboard_4.0.0.SNAPSHOT
177    ACTIVE      org.wso2.carbon.dashboard.common_4.0.0.SNAPSHOT
178    ACTIVE
org.wso2.carbon.dashboard.dashboardpopulator_4.0.0.SNAPSHOT
179    ACTIVE      org.wso2.carbon.dashboard.stub_4.0.0.SNAPSHOT
180    ACTIVE      org.wso2.carbon.dashboard.ui_4.0.0.SNAPSHOT

I have committed the changes. Please take a svn up of orbit/shindig ,
components/dashboard and components/features.

Thanks,
Achala


On Wed, May 16, 2012 at 11:31 AM, Tharindu Mathew <thari...@wso2.com> wrote:

> Hi Achala,
>
> This does not occur to me in my build. This is the because the shindig
> bundle bounds to another json version. This error was discussed in an
> earlier thread. By modifying the json import range this can be solve I
> believe.
>
> On Wed, May 16, 2012 at 1:29 AM, Achala Aponso <ach...@wso2.com> wrote:
>
>> Hi ,
>>
>> I tried to build bam2 with the json version of the trunk and got the
>> package conflict issue which is mentioned by Tharindu. When the json
>> version is changed to  the older version , the conflict is not occurred. As
>> it is not recommended to do that change in orbit/trunk/json/pom.xml, i
>> included shindig inside orbit and used the json version 1.0.0.wso2v1  for
>> the import.
>> And I applied the patch too. Now the dashboard bundle is in ACTIVE state.
>>
>> But am getting the following error. Will further look into it and commit
>> the change once the following error is also fixed.
>>
>> [2012-05-16 00:55:48,677] 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
>>
>>
>> Thanks,
>> Achala
>>
>>
>>
>>
>> On Tue, May 15, 2012 at 2:36 PM, Tharindu Mathew <thari...@wso2.com>wrote:
>>
>>> I managed to fix it by fixing versions correctly in the 3.2.x branch
>>> version of shindig.
>>>
>>> Nuwan/Achala, as we are using a branch version of shindig in the trunk
>>> version of the dashboard *I can't fix this in the trunk build*. We have
>>> to change shindig trunk code to the 3.2.x version of shindig, which is
>>> 1.1.0.wso2v5. Then, we can apply any fix without breaking the dashboard.
>>>
>>> I have attached the patch, can you change the shindig version in trunk
>>> accordingly and apply the patch?
>>>
>>>
>>> On Tue, May 15, 2012 at 12:18 PM, Tharindu Mathew <thari...@wso2.com>wrote:
>>>
>>>> I believe the reason this happens in BAM is because,
>>>>
>>>> Cassandra brings in Guava, and Shindig binds to that...
>>>>
>>>> Dashboard binds to google collect...
>>>>
>>>> I'm also building with a fresh update now. I feel that the resolution
>>>> is to make Shindig to explicitly bind to google collect.
>>>>
>>>>
>>>> On Tue, May 15, 2012 at 12:14 PM, Achala Aponso <ach...@wso2.com>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I will try to build bam2 with the json version of the trunk. It will
>>>>> help to identify the exact reason for the issue.
>>>>>
>>>>>
>>>>>
>>>>> On Tue, May 15, 2012 at 11:52 AM, Nuwan Bandara <nu...@wso2.com>wrote:
>>>>>
>>>>>> I dont think this is the issue resulted the problem ur having. Achala
>>>>>> can you build bam2 with the json version which is available in trunk. its
>>>>>> not good to change version at this stage unless its absolute necessity
>>>>>>
>>>>>> On Tue, May 15, 2012 at 11:36 AM, Tharindu Mathew 
>>>>>> <thari...@wso2.com>wrote:
>>>>>>
>>>>>>> What is stopping you from committing this change? :)
>>>>>>>
>>>>>>>
>>>>>>> On Tue, May 15, 2012 at 11:32 AM, Achala Aponso <ach...@wso2.com>wrote:
>>>>>>>
>>>>>>>> Hi Tharindu,
>>>>>>>>
>>>>>>>> I took a svn up. bam2 builds successfully.  I made the following
>>>>>>>> change to orbit/trunk/json/pom.xml .
>>>>>>>>
>>>>>>>> -            <version>20090211</version>
>>>>>>>> +            <version>20070829</version>
>>>>>>>>
>>>>>>>> And the dashboard bundle is in ACTIVE state.
>>>>>>>>
>>>>>>>> osgi> ss dashboard
>>>>>>>>
>>>>>>>> Framework is launched.
>>>>>>>>
>>>>>>>> id    State       Bundle
>>>>>>>> 176    ACTIVE      org.wso2.carbon.dashboard_4.0.0.SNAPSHOT
>>>>>>>> 177    ACTIVE      org.wso2.carbon.dashboard.common_4.0.0.SNAPSHOT
>>>>>>>> 178    ACTIVE
>>>>>>>> org.wso2.carbon.dashboard.dashboardpopulator_4.0.0.SNAPSHOT
>>>>>>>> 179    ACTIVE      org.wso2.carbon.dashboard.stub_4.0.0.SNAPSHOT
>>>>>>>> 180    ACTIVE      org.wso2.carbon.dashboard.ui_4.0.0.SNAPSHOT
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Achala
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, May 14, 2012 at 11:19 PM, Tharindu Mathew <
>>>>>>>> thari...@wso2.com> wrote:
>>>>>>>>
>>>>>>>>> Take an up of p2-profile-gen and try now.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, May 14, 2012 at 10:39 PM, Achala Aponso 
>>>>>>>>> <ach...@wso2.com>wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> I tried to build bam2 and getting the following error.
>>>>>>>>>>
>>>>>>>>>> Installing
>>>>>>>>>> org.wso2.carbon.identity.authenticator.token.feature.group 
>>>>>>>>>> 4.0.0.SNAPSHOT.
>>>>>>>>>> Installing org.wso2.carbon.ntask.feature.group 4.0.0.SNAPSHOT.
>>>>>>>>>> Installing org.wso2.carbon.ntask.feature.group 4.0.0.SNAPSHOT.
>>>>>>>>>> Installation failed.
>>>>>>>>>> Cannot complete the install because one or more required items
>>>>>>>>>> could not be found.
>>>>>>>>>>  Software being installed: WSO2 Carbon - bam2 Analyzer Feature
>>>>>>>>>> 4.0.0.SNAPSHOT (org.wso2.carbon.bam2.analyzer.feature.group 
>>>>>>>>>> 4.0.0.SNAPSHOT)
>>>>>>>>>>  Missing requirement: WSO2 Carbon - bam2 Analyzer Feature
>>>>>>>>>> 4.0.0.SNAPSHOT (org.wso2.carbon.bam2.analyzer.server.feature.group
>>>>>>>>>> 4.0.0.SNAPSHOT) requires 'org.apache.synapse.wso2.feature.group
>>>>>>>>>> [2.1.0.wso2v6,2.2.0)' but it could not be found
>>>>>>>>>>  Cannot satisfy dependency:
>>>>>>>>>>   From: WSO2 Carbon - bam2 Analyzer Feature 4.0.0.SNAPSHOT
>>>>>>>>>> (org.wso2.carbon.bam2.analyzer.feature.group 4.0.0.SNAPSHOT)
>>>>>>>>>>   To: org.wso2.carbon.bam2.analyzer.server.feature.group
>>>>>>>>>> [4.0.0.SNAPSHOT]
>>>>>>>>>> Application failed, log file location:
>>>>>>>>>> /home/achala/.m2/repository/org/eclipse/tycho/tycho-p2-runtime/0.13.0/eclipse/configuration/1337014596430.log
>>>>>>>>>>
>>>>>>>>>> [INFO]
>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>> [INFO] Reactor Summary:
>>>>>>>>>> [INFO]
>>>>>>>>>> [INFO] WSO2 Business Activity Monitor ....................
>>>>>>>>>> SUCCESS [0.244s]
>>>>>>>>>> [INFO] WSO2 Business Activity Monitor Styles Parent ......
>>>>>>>>>> SUCCESS [0.010s]
>>>>>>>>>> [INFO] WSO2 BAM UI styles ................................
>>>>>>>>>> SUCCESS [2.931s]
>>>>>>>>>> [INFO] WSO2 Business Activity Monitor Features Parent ....
>>>>>>>>>> SUCCESS [0.007s]
>>>>>>>>>> [INFO] WSO2 BAM - Features Aggregator Module .............
>>>>>>>>>> SUCCESS [0.006s]
>>>>>>>>>> [INFO] WSO2 BAM - Style Features .........................
>>>>>>>>>> SUCCESS [0.153s]
>>>>>>>>>> [INFO] WSO2 Business Activity Monitor P2 Profile Generation
>>>>>>>>>> Parent  SUCCESS [0.015s]
>>>>>>>>>> [INFO] WSO2 BAM Server - BAM Server Profile Generation ...
>>>>>>>>>> FAILURE [14.374s]
>>>>>>>>>> [INFO] WSO2 Business Activity Monitor Distribution Parent  SKIPPED
>>>>>>>>>> [INFO] WSO2 Business Activity Monitor - Product .......... SKIPPED
>>>>>>>>>> [INFO]
>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>> [INFO] BUILD FAILURE
>>>>>>>>>> [INFO]
>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>> [INFO] Total time: 18.491s
>>>>>>>>>> [INFO] Finished at: Mon May 14 22:26:40 IST 2012
>>>>>>>>>> [INFO] Final Memory: 33M/1939M
>>>>>>>>>> [INFO]
>>>>>>>>>> ------------------------------------------------------------------------
>>>>>>>>>> [ERROR] Failed to execute goal
>>>>>>>>>> org.wso2.maven:carbon-p2-plugin:1.4-SNAPSHOT:p2-profile-gen
>>>>>>>>>> (3-p2-profile-generation) on project wso2bam-profile-gen: P2 
>>>>>>>>>> publisher
>>>>>>>>>> return code was 13 -> [Help 1]
>>>>>>>>>> [ERROR]
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Mon, May 14, 2012 at 6:25 PM, Tharindu Mathew <
>>>>>>>>>> thari...@wso2.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> There seems to be a weird package conflict coming up... I will
>>>>>>>>>>> try to dig deeper.
>>>>>>>>>>>
>>>>>>>>>>> Any help on this is appreciated...
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> osgi> ss dashboard
>>>>>>>>>>>
>>>>>>>>>>> Framework is launched.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> id State       Bundle
>>>>>>>>>>> 175 ACTIVE      org.wso2.carbon.dashboard_4.0.0.SNAPSHOT
>>>>>>>>>>> 176 ACTIVE      org.wso2.carbon.dashboard.common_4.0.0.SNAPSHOT
>>>>>>>>>>> 177 ACTIVE
>>>>>>>>>>>  org.wso2.carbon.dashboard.dashboardpopulator_4.0.0.SNAPSHOT
>>>>>>>>>>> 178 ACTIVE      org.wso2.carbon.dashboard.stub_4.0.0.SNAPSHOT
>>>>>>>>>>> 179 INSTALLED   org.wso2.carbon.dashboard.ui_4.0.0.SNAPSHOT
>>>>>>>>>>>
>>>>>>>>>>> osgi> start 179
>>>>>>>>>>> org.osgi.framework.BundleException: The bundle
>>>>>>>>>>> "org.wso2.carbon.dashboard.ui_4.0.0.SNAPSHOT [179]" could not be 
>>>>>>>>>>> resolved.
>>>>>>>>>>> Reason: Package uses conflict: Import-Package: 
>>>>>>>>>>> org.apache.shindig.auth;
>>>>>>>>>>> version="0.0.0", Package uses conflict: Import-Package:
>>>>>>>>>>> org.apache.shindig.gadgets.servlet; version="0.0.0", Package uses 
>>>>>>>>>>> conflict:
>>>>>>>>>>> Import-Package: org.apache.shindig.protocol; version="0.0.0"
>>>>>>>>>>>  at
>>>>>>>>>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
>>>>>>>>>>> at
>>>>>>>>>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)
>>>>>>>>>>>  at
>>>>>>>>>>> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
>>>>>>>>>>> at
>>>>>>>>>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299)
>>>>>>>>>>>  at
>>>>>>>>>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:291)
>>>>>>>>>>> at
>>>>>>>>>>> org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:333)
>>>>>>>>>>>  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.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:209)
>>>>>>>>>>> at
>>>>>>>>>>> org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:155)
>>>>>>>>>>>  at
>>>>>>>>>>> org.eclipse.osgi.framework.internal.core.FrameworkConsole.runConsole(FrameworkConsole.java:140)
>>>>>>>>>>> at
>>>>>>>>>>> org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:104)
>>>>>>>>>>>  at java.lang.Thread.run(Thread.java:680)
>>>>>>>>>>> --
>>>>>>>>>>> Regards,
>>>>>>>>>>>
>>>>>>>>>>> Tharindu
>>>>>>>>>>>
>>>>>>>>>>> blog: http://mackiemathew.com/
>>>>>>>>>>> M: +94777759908
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Dev mailing list
>>>>>>>>>>> Dev@wso2.org
>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Achala Aponso
>>>>>>>>>> Software Engineer; WSO2 Inc.; http://wso2.com,
>>>>>>>>>> Email: ach...@wso2.com Mobile: +94 (77) 5234925
>>>>>>>>>> Blog: http://achala11.blogspot.com/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Regards,
>>>>>>>>>
>>>>>>>>> Tharindu
>>>>>>>>>
>>>>>>>>> blog: http://mackiemathew.com/
>>>>>>>>> M: +94777759908
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Achala Aponso
>>>>>>>> Software Engineer; WSO2 Inc.; http://wso2.com,
>>>>>>>> Email: ach...@wso2.com Mobile: +94 (77) 5234925
>>>>>>>> Blog: http://achala11.blogspot.com/
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Regards,
>>>>>>>
>>>>>>> Tharindu
>>>>>>>
>>>>>>> blog: http://mackiemathew.com/
>>>>>>> M: +94777759908
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> Dev@wso2.org
>>>>>>> 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: nu...@wso2.com; phone: +94 11
>>>>>> 763 9629
>>>>>> *
>>>>>> <http://www.nuwanbando.com/>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Achala Aponso
>>>>> Software Engineer; WSO2 Inc.; http://wso2.com,
>>>>> Email: ach...@wso2.com Mobile: +94 (77) 5234925
>>>>> Blog: http://achala11.blogspot.com/
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Regards,
>>>>
>>>> Tharindu
>>>>
>>>> blog: http://mackiemathew.com/
>>>> M: +94777759908
>>>>
>>>>
>>>
>>>
>>> --
>>> Regards,
>>>
>>> Tharindu
>>>
>>> blog: http://mackiemathew.com/
>>> M: +94777759908
>>>
>>>
>>
>>
>> --
>> Achala Aponso
>> Software Engineer; WSO2 Inc.; http://wso2.com,
>> Email: ach...@wso2.com Mobile: +94 (77) 5234925
>> Blog: http://achala11.blogspot.com/
>>
>>
>>
>
>
> --
> Regards,
>
> Tharindu
>
> blog: http://mackiemathew.com/
> M: +94777759908
>
>


-- 
Achala Aponso
Software Engineer; WSO2 Inc.; http://wso2.com,
Email: ach...@wso2.com Mobile: +94 (77) 5234925
Blog: http://achala11.blogspot.com/
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to