Hi,
I re-arranged directories to merge merge CSG distributions into one.
Regards
Ramith.


On Mon, May 28, 2012 at 12:13 PM, Amila Suriarachchi <am...@wso2.com> wrote:
>
>
> On Mon, May 28, 2012 at 10:15 AM, Dimuthu Leelarathne <dimut...@wso2.com>
> wrote:
>>
>> Hi,
>>
>> These are there already present if you use the service.
>
>
> I used the service and BRS service did not have that. May be some missing
> update.
> Anyway Kasuns suggestion fixed the issue.
>
> thanks,
> Amila.
>>
>>
>> thanks,
>> dimuthu
>>
>>
>> On Mon, May 28, 2012 at 9:46 AM, Kasun Gajasinghe <kas...@wso2.com> wrote:
>>>
>>>
>>> The sql files can be copied by adding following code segment to bin.xml
>>>
>>>       <fileSet>
>>>
>>> <directory>../p2-profile-gen/target/wso2carbon-core-${wso2carbon.version}/dbscripts/identity/</directory>
>>>
>>> <outputDirectory>${pom.artifactId}-${pom.version}/dbscripts/identity</outputDirectory>
>>>             <includes>
>>>                 <include>**/**.sql</include>
>>>             </includes>
>>>         </fileSet>
>>>
>>> The identity.xml should go to repository/conf.
>>>
>>>         <fileSet>
>>>             <directory>
>>>
>>> ../p2-profile-gen/target/wso2carbon-core-${wso2carbon.version}/repository/conf/
>>>             </directory>
>>>
>>> <outputDirectory>${pom.artifactId}-${pom.version}/repository/conf</outputDirectory>
>>>             <includes>
>>>                 <include>**/identity.xml</include>
>>>                 <!--include>**/eula.xml</include-->
>>>                         <include>**/stratos.xml</include>
>>>                 <include>**/multitenancy-packages.xml</include>
>>>             </includes>
>>>         </fileSet>
>>>
>>> --KasunG
>>>
>>> On Mon, May 28, 2012 at 7:57 AM, Amila Suriarachchi <am...@wso2.com>
>>> wrote:
>>>>
>>>>
>>>>
>>>> On Mon, May 28, 2012 at 12:03 AM, Thilina Buddhika <thili...@wso2.com>
>>>> wrote:
>>>>>
>>>>> Still there is a dependency to the Google Auth. feature which has a
>>>>> dependency to identity.core. Identity Core requires identity.xml and
>>>>> identity DB scripts. These files are available with the identity.core
>>>>> feature. So it is required to add entries to bin.xml to copy them.
>>>>
>>>>
>>>> Do they need to copy to repository/conf ? I did this manually and then
>>>> there was an exception saying some .sql file is not there.
>>>>
>>>> In otherworks this means the steps that Dimuth has mention does not
>>>> complete. Can someone please give the complete set of steps. That will save
>>>> a lot of others time.
>>>>
>>>> thanks,
>>>> Amila.
>>>>>
>>>>>
>>>>> Thanks,
>>>>> Thilina
>>>>>
>>>>>
>>>>> On Sun, May 27, 2012 at 9:54 PM, Amila Suriarachchi <am...@wso2.com>
>>>>> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, May 23, 2012 at 6:09 PM, Dimuthu Leelarathne
>>>>>> <dimut...@wso2.com> wrote:
>>>>>>>
>>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> Service and product merging guidelines. Tip - Modifying the service
>>>>>>> is much easier, we only need to add a limited amount of jars.
>>>>>>>
>>>>>>> 1) Fix the p2-profile-gen of the service
>>>>>>>
>>>>>>>     1.1) Move product specific jars to the service
>>>>>>>     1.2) Remove the following feature from the p2-profile-gen because
>>>>>>> we are going to use the normal login page.
>>>>>>> org.wso2.*:org.wso2.stratos.*.login.ui.feature
>>>>>>>     1.3) Sync up the versions between product and service
>>>>>>>
>>>>>>> 2) If you are a code hosting product remove the wso2server.sh that
>>>>>>> has secured entries. Usually bin.xml replace the old wso2server.sh with 
>>>>>>> the
>>>>>>> new one. So find it and delete it and adjust bin.xml according to it.
>>>>>>>
>>>>>>> 3) Fix the theming. Check Shariq’s commit numbered - 127984.
>>>>>>>
>>>>>>> 4) Fix document generation. Add document generation tasks to the the
>>>>>>> maven-antrun-plugin
>>>>>>>
>>>>>>> 5) Get rid of product and service folders under p2-profile-gen and
>>>>>>> distribution in the build. We will only build the newly created merged
>>>>>>> product from now on. So the merged product pom.xmls should be right uner
>>>>>>> p2-profile-gen and distribution
>>>>>>>
>>>>>>> 6) Rename the service. Remove the name “stratos” from it’s name and
>>>>>>> do the necessary changes.
>>>>>>>
>>>>>>> 7) Finally modify the integration tests to use the newly created
>>>>>>> product. Right now we only need to have integration tests for super 
>>>>>>> tenant.
>>>>>>> Later we will create a tenant and run the same set of integration tests 
>>>>>>> for
>>>>>>> the tenant as well
>>>>>>
>>>>>>
>>>>>> getting this exception when starting the server.
>>>>>>
>>>>>> [2012-05-27 21:44:52,102] ERROR - IdentityConfigParser Error while
>>>>>> loading Identity Configurations
>>>>>> java.io.FileNotFoundException: Identity configuration not found. Cause
>>>>>> - Identity core could not find resource identity.xml or user does not 
>>>>>> have
>>>>>> sufficient permission to access the resource.
>>>>>>     at
>>>>>> org.wso2.carbon.identity.core.util.IdentityConfigParser.buildConfiguration(IdentityConfigParser.java:132)
>>>>>>     at
>>>>>> org.wso2.carbon.identity.core.util.IdentityConfigParser.<init>(IdentityConfigParser.java:53)
>>>>>>     at
>>>>>> org.wso2.carbon.identity.core.util.IdentityConfigParser.getInstance(IdentityConfigParser.java:64)
>>>>>>     at
>>>>>> org.wso2.carbon.identity.core.util.IdentityUtil.populateProperties(IdentityUtil.java:65)
>>>>>>     at
>>>>>> org.wso2.carbon.identity.core.internal.IdentityCoreServiceComponent.activate(IdentityCoreServiceComponent.java:64)
>>>>>>     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.security.internal.SecurityMgtServiceComponent.activate(SecurityMgtServiceComponent.java:62)
>>>>>>     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)
>>>>>>
>>>>>>
>>>>>> thanks,
>>>>>> Amila.
>>>>>>>
>>>>>>>
>>>>>>> Finally pick and copy the samples.
>>>>>>>
>>>>>>> AppServer is at the 7th stage.
>>>>>>>
>>>>>>> We need to give a Carbon kernel build  + product builds to QA next
>>>>>>> week. So we will start the next QA buid on 29th 12 noon.
>>>>>>>
>>>>>>> thanks,
>>>>>>> dimuthu
>>>>>>>
>>>>>>> --
>>>>>>> Dimuthu Leelarathne
>>>>>>> Technical Lead
>>>>>>>
>>>>>>> WSO2, Inc. (http://wso2.com)
>>>>>>> email: dimut...@wso2.com
>>>>>>>
>>>>>>> Lean . Enterprise . Middleware
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> Dev@wso2.org
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Amila Suriarachchi
>>>>>>
>>>>>> Software Architect
>>>>>> WSO2 Inc. ; http://wso2.com
>>>>>> lean . enterprise . middleware
>>>>>>
>>>>>> phone : +94 71 3082805
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dev mailing list
>>>>>> Dev@wso2.org
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thilina Buddhika
>>>>> Associate Technical Lead
>>>>>
>>>>> WSO2 Inc. ; http://wso2.com
>>>>> lean . enterprise . middleware
>>>>>
>>>>> phone : +94 77 44 88 727
>>>>> blog : http://blog.thilinamb.com
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Amila Suriarachchi
>>>>
>>>> Software Architect
>>>> WSO2 Inc. ; http://wso2.com
>>>> lean . enterprise . middleware
>>>>
>>>> phone : +94 71 3082805
>>>>
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> Dev@wso2.org
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>
>>>
>>>
>>> --
>>> Kasun Gajasinghe
>>> Software Engineer;
>>> Development Technologies Team, WSO2 Inc.; http://wso2.com ,
>>> email: kasung AT spamfree wso2.com cell: +94 (77) 678-0813
>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>> blog: http://blog.kasunbg.org
>>> twitter: http://twitter.com/kasunbg
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>
>>
>>
>> --
>> Dimuthu Leelarathne
>> Technical Lead
>>
>> WSO2, Inc. (http://wso2.com)
>> email: dimut...@wso2.com
>>
>> Lean . Enterprise . Middleware
>>
>
>
>
> --
> Amila Suriarachchi
>
> Software Architect
> WSO2 Inc. ; http://wso2.com
> lean . enterprise . middleware
>
> phone : +94 71 3082805
>
>
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>



-- 
- Ramith
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to