On Wed, Aug 8, 2012 at 4:41 PM, Alex Huang <alex.hu...@citrix.com> wrote:
> Chip,
>
> I've removed the Base64 file from the utils branch.
>
>>   Sun Licenses:
>>     Alex is working on removing these files, and pulling in a jar during 
>> build.
>> We'll need to add the CDDL licensing to the NOTICE file once that work's
>> complete.
>>     incubator-cloudstack/utils/src/javax/ejb/Local.java
>>     incubator-cloudstack/utils/src/javax/persistence/AssociationOverride.java
>>     incubator-
>> cloudstack/utils/src/javax/persistence/AssociationOverrides.java
>
> I've removed these files and pulled in the following two jars from the maven 
> repository: cloud-ejb-api-3.0.jar and cloud-javax.persistence-2.0.0.jar.  
> I've placed the files into the deps directory so when we decide on what to do 
> with dependency, we can handle these files together.
>
> During the removal, I realized people have actually changed these 
> annotations.  Here's how I dealt with the changes.
>
> - encryptTable was added to the Column annotation:  I added an Encrypt 
> annotation and changed all of the fields that had this set to true to have 
> the @Encrypt annotation.  I would prefer that we do not deviate from standard 
> javax.persistence even in this case but we'll have to deal with that later.  
> I've filed http://bugs.cloudstack.org/browse/CS-15918 for someone to look 
> into removing the @Encrypt annotation altogether.
>
> - join was added to the SecondaryTable annotation.  I added JoinType 
> annotation to replace this modification for now.  I've filed 
> http://bugs.cloudstack.org/browse/CS-15920 for someone to remove the JoinType 
> annotation.  The usage for this is only at SecurityGroupRulesVO and that is 
> only used for API so we should be able to remove it once API moves to a 
> different search framework.
>
> --Alex
>

Alex,

Thanks for that!

I just found another instance of base64.java:
test/src/com/cloud/sample/Base64.java

Can you confirm if this can be removed as well please?

-chip

Reply via email to