On Thu, Oct 29, 2009 at 9:58 AM, ratha <[email protected]> wrote:

>
>
> Hi all,
>
> Following notes were taken from today's session.
>
> 1. Merge *BAM.List* and *BAM.Mgt *bundles with core bundle.
>

  Done .

>
>   *     Have only org.wso2.carbon.bam and org.wso2.carbon.bam.ui bundles.
>

  Done .

>
> 2.BAM.Util--->Constants class should go under core bundle.
>

  Done .


>
> 3. Mgt.UI
>


>
>   *  pom.xml should not have a <fragment-host> element. Export all the
>     bundles with  *carbon ui *header.
>   *  i18n all the messages not only in JSPs but also in client classes.
>

   Already done .


>   * BAMStatqueryDsClient class need to be separated.
>

    pending ..
    BAMSummaryQueryDSClient class separated.
    BAMDataServiceDataProcessor class want to be separated .
    These client classes have more than 1900 lines and maintainability is
very less.



>   * BackendServiceURL  should point to the service. Remove the
>     operation from ServiceURL in the client class.
>

  Done .

>   * Write common client class and share among all other bundles.(
>     gauges&mgt.ui share common client classes)
>

 Done .

>   * BAMStatQueryDsclient class has two constructors. Need to remove.
>   * JSPs should handle exception properly.
>
 Done .


>         o Before rendering the page, do all the remote calls.
>

  Fixing..

>         o In websphere after deleting a server   redirection to the
>    server list page can be done through CarbonUI.utils--->get
>           context root.
>
 Fixing..

>         o Set the error status to 500 .
>
 Done .


>         o forward the errors to carbon/error.jsp.
>

 Most of the classes have wrong exception handling.(I'm working to fix these
issue )

 Hi all ,


According to the first BAM  code review session (28/10/209) I have done
above changes.
Now new BAM component has following packages

org.wso2.carbon.bam.core.
org.wso2.carbon.bam.ui
org.wso2.carbon.bam.common
org.wso2.carbon.bam.util
org.wso2.carbon.bam.cep (This bundle added for BAM CEP integration )

And

*org.wso2.carbon.bam.mgt* and* org.wso2.carbon.bam.mgt.ui* bundles are
removed.
Therefore  if you are going to build BAM product plz  take a svn up from
bam/component ,bam/feature ,bam/product.

I'm working on complete other pending things.

Thanks
ajithn
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to