You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@airavata.apache.org by "Heshan Suriyaarachchi (JIRA)" <ji...@apache.org> on 2011/09/17 16:01:09 UTC

[jira] [Created] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
----------------------------------------------------------------------------------------------------

                 Key: AIRAVATA-105
                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
             Project: Airavata
          Issue Type: Improvement
          Components: GFac
         Environment: Ubuntu 10.4
JDK 1.6
            Reporter: Heshan Suriyaarachchi


Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the pojo classes that is generated by XML Schema. These pojo classes are generated from the GFac XML Schema with the use of XMLBeans. 

The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Heshan Suriyaarachchi (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13129473#comment-13129473 ] 

Heshan Suriyaarachchi commented on AIRAVATA-105:
------------------------------------------------

Sure Suresh. I will do that. 
                
> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>             Fix For: 0.2-INCUBATING
>
>         Attachments: AIRAVATA-105-ver1.patch, POJOs.jpg
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Heshan Suriyaarachchi (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Heshan Suriyaarachchi updated AIRAVATA-105:
-------------------------------------------

    Attachment: patch-to-fix-build-break.diff

Somehow my build was passing due to some cached jar and I did not the build failure locally. Sorry for the trouble. 

Attaching a patch to fix the build break.
                
> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>             Fix For: 0.2-INCUBATING
>
>         Attachments: AIRAVATA-105-patch-ver2.diff, AIRAVATA-105-ver1.patch, POJOs.jpg, patch-to-fix-build-break.diff
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Heshan Suriyaarachchi (Closed) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Heshan Suriyaarachchi closed AIRAVATA-105.
------------------------------------------


fixed
                
> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>             Fix For: 0.1-INCUBATING
>
>         Attachments: AIRAVATA-105-patch-ver2.diff, AIRAVATA-105-ver1.patch, POJOs.jpg, patch-to-fix-build-break.diff
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Heshan Suriyaarachchi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Heshan Suriyaarachchi updated AIRAVATA-105:
-------------------------------------------

    Description: 
Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 

The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

  was:
Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the pojo classes that is generated by XML Schema. These pojo classes are generated from the GFac XML Schema with the use of XMLBeans. 

The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 


> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Issue Comment Edited] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Heshan Suriyaarachchi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13107152#comment-13107152 ] 

Heshan Suriyaarachchi edited comment on AIRAVATA-105 at 9/17/11 3:16 PM:
-------------------------------------------------------------------------

Attaching the patch to do the above mentioned improvement. This is an initial version and I will keep on updating this jira with the improvements. Attaching the initial version, as we can discuss on how to proceed with this. I will send an update with the questions that I have upto now later. If no one disagrees with this approach, please review and commit the patch.

Thanks, 
Heshan.

      was (Author: heshan):
    Attaching the patch to do the above mentioned improvement. 

This is an initial version and I will keep on updating this jira with the improvements. Attaching the initial version, as we can discuss on how to proceed with this. 

I will send an update with the questions that I have upto now later.

Please, review and commit the patch, if no one disagrees with this approach. 

Thanks, 
Heshan.
  
> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>         Attachments: AIRAVATA-105-ver1.patch
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Heshan Suriyaarachchi (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Heshan Suriyaarachchi updated AIRAVATA-105:
-------------------------------------------

    Attachment: AIRAVATA-105-patch-ver2.diff

There had been some Schema level changes since my last patch. Therefore, had to spend some time to prepare this patch. There are room to improve in this patch. I will add another patch after resolving some issues that I am having now. 

I have run all the tests and they pass without any issues. 
                
> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>             Fix For: 0.2-INCUBATING
>
>         Attachments: AIRAVATA-105-patch-ver2.diff, AIRAVATA-105-ver1.patch, POJOs.jpg
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Lahiru Gunathilake (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13133022#comment-13133022 ] 

Lahiru Gunathilake commented on AIRAVATA-105:
---------------------------------------------

Thank you heshan for the contribution .. Patch applied !

Regards
Lahiru
                
> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>             Fix For: 0.1-INCUBATING
>
>         Attachments: AIRAVATA-105-patch-ver2.diff, AIRAVATA-105-ver1.patch, POJOs.jpg, patch-to-fix-build-break.diff
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Heshan Suriyaarachchi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Heshan Suriyaarachchi updated AIRAVATA-105:
-------------------------------------------

    Attachment: POJOs.jpg

The related discussion on $subject can be found in the airavata dev-list [1]. 

Attaching the image which shows how the POJOs (hand written) are structured in the current trunk. 

[1] - http://markmail.org/thread/deznqeqimlilrv6r

> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>         Attachments: AIRAVATA-105-ver1.patch, POJOs.jpg
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Suresh Marru (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13129359#comment-13129359 ] 

Suresh Marru commented on AIRAVATA-105:
---------------------------------------

Heshan, Sorry we have not applied your patch in a while. Can you please sync the code and resubmit the patch? 
                
> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>             Fix For: 0.2-INCUBATING
>
>         Attachments: AIRAVATA-105-ver1.patch, POJOs.jpg
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Heshan Suriyaarachchi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Heshan Suriyaarachchi updated AIRAVATA-105:
-------------------------------------------

    Attachment: AIRAVATA-105-ver1.patch

Attaching the patch to do the above mentioned improvement. 

This is an initial version and I will keep on updating this jira with the improvements. Attaching the initial version, as we can discuss on how to proceed with this. 

I will send an update with the questions that I have upto now later.

Please, review and commit the patch, if no one disagrees with this approach. 

Thanks, 
Heshan.

> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>         Attachments: AIRAVATA-105-ver1.patch
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Suresh Marru (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Suresh Marru updated AIRAVATA-105:
----------------------------------

    Fix Version/s: 0.2-INCUBATING
    
> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>             Fix For: 0.2-INCUBATING
>
>         Attachments: AIRAVATA-105-ver1.patch, POJOs.jpg
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (AIRAVATA-105) Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes

Posted by "Heshan Suriyaarachchi (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AIRAVATA-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Heshan Suriyaarachchi resolved AIRAVATA-105.
--------------------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 0.2-INCUBATING)
                   0.1-INCUBATING

Resolving the issue as the patches are applied to the trunk. 
                
> Improvements to the HostDescription, ServiceDescription and ApplicationDeploymentDescription classes
> ----------------------------------------------------------------------------------------------------
>
>                 Key: AIRAVATA-105
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-105
>             Project: Airavata
>          Issue Type: Improvement
>          Components: GFac
>         Environment: Ubuntu 10.4
> JDK 1.6
>            Reporter: Heshan Suriyaarachchi
>             Fix For: 0.1-INCUBATING
>
>         Attachments: AIRAVATA-105-patch-ver2.diff, AIRAVATA-105-ver1.patch, POJOs.jpg, patch-to-fix-build-break.diff
>
>
> Currently the above mentioned HostDescription, ServiceDescription and ApplicationDeploymentDescription classes are hand written java bean classes. They do not use the POJO classes that are generated by XML Schema. These POJO classes are generated from the GFac XML Schema with the use of XMLBeans. 
> The improvement is to use these POJOs generated by XMLBeans within the above mentioned classes. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira