@WebRemote
 @LoggedIn
 public String buildAssetSource(Asset asset) throws SerializationException {
   serviceSecurity.checkIsPackageDeveloperOrAnalyst(asset);
   return repositoryAssetOperations.buildAssetSource(asset);
 }
 @WebRemote
 @Restrict("#{identity.loggedIn}")
 public String buildAssetSource(RuleAsset asset) throws SerializationException {
   serviceSecurity.checkSecurityIsPackageDeveloper(asset);
   return repositoryAssetOperations.buildAssetSource(asset);
 }