Author: [email protected]
Date: Fri Apr 27 16:08:22 2012
New Revision: 2290

Log:
[AMDATUOPENSOCIAL-209] Updated version to 0.3.0-SNAPSHOT

Added:
   
trunk/amdatu-opensocial/opensocial-shindig/src/main/java/org/amdatu/opensocial/shindig/service/ShindigOpenSocialContainerImpl.java
Modified:
   trunk/amdatu-opensocial/config/pom.xml
   trunk/amdatu-opensocial/dashboard-plugin/pom.xml
   trunk/amdatu-opensocial/examples/friends-gadget/pom.xml
   trunk/amdatu-opensocial/examples/pom.xml
   trunk/amdatu-opensocial/opensocial-dashboard/pom.xml
   trunk/amdatu-opensocial/opensocial-gadgetcontainer/pom.xml
   trunk/amdatu-opensocial/opensocial-gadgetmanagement/pom.xml
   trunk/amdatu-opensocial/opensocial-gadgetpack/pom.xml
   trunk/amdatu-opensocial/opensocial-gadgets/login-gadget/pom.xml
   trunk/amdatu-opensocial/opensocial-gadgets/pom.xml
   trunk/amdatu-opensocial/opensocial-gadgets/useradmin-gadget/pom.xml
   trunk/amdatu-opensocial/opensocial-profile/pom.xml
   trunk/amdatu-opensocial/opensocial-shindig/pom.xml
   trunk/amdatu-opensocial/opensocial-stores/mem-store-gadget/pom.xml
   trunk/amdatu-opensocial/opensocial-stores/mem-store-oauthdata/pom.xml
   trunk/amdatu-opensocial/opensocial-stores/pom.xml
   trunk/amdatu-opensocial/pom.xml
   trunk/amdatu-opensocial/release-demo/pom.xml
   trunk/amdatu-opensocial/release/pom.xml
   trunk/amdatu-opensocial/test-integration/base/pom.xml
   trunk/amdatu-opensocial/test-integration/pom.xml
   trunk/amdatu-opensocial/test-integration/tests/pom.xml
   trunk/amdatu-opensocial/test-performance/pom.xml
   trunk/amdatu-opensocial/test-performance/test-bundle/pom.xml
   trunk/amdatu-opensocial/test-performance/test-execution/pom.xml
   
trunk/amdatu-opensocial/test-performance/test-releases/opensocial-0.2.0/pom.xml
   
trunk/amdatu-opensocial/test-performance/test-releases/opensocial-0.2.1/pom.xml
   trunk/amdatu-opensocial/test-performance/test-releases/pom.xml

Modified: trunk/amdatu-opensocial/config/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/config/pom.xml      (original)
+++ trunk/amdatu-opensocial/config/pom.xml      Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.config</artifactId>
   <packaging>jar</packaging>

Modified: trunk/amdatu-opensocial/dashboard-plugin/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/dashboard-plugin/pom.xml    (original)
+++ trunk/amdatu-opensocial/dashboard-plugin/pom.xml    Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.dashboardplugin</artifactId>
   <packaging>jar</packaging>

Modified: trunk/amdatu-opensocial/examples/friends-gadget/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/examples/friends-gadget/pom.xml     (original)
+++ trunk/amdatu-opensocial/examples/friends-gadget/pom.xml     Fri Apr 27 
16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.examples</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.example.friends.gadget</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/examples/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/examples/pom.xml    (original)
+++ trunk/amdatu-opensocial/examples/pom.xml    Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.examples</artifactId>
   <packaging>pom</packaging>

Modified: trunk/amdatu-opensocial/opensocial-dashboard/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-dashboard/pom.xml        (original)
+++ trunk/amdatu-opensocial/opensocial-dashboard/pom.xml        Fri Apr 27 
16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.dashboard</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/opensocial-gadgetcontainer/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-gadgetcontainer/pom.xml  (original)
+++ trunk/amdatu-opensocial/opensocial-gadgetcontainer/pom.xml  Fri Apr 27 
16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.gadgetcontainer</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/opensocial-gadgetmanagement/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-gadgetmanagement/pom.xml (original)
+++ trunk/amdatu-opensocial/opensocial-gadgetmanagement/pom.xml Fri Apr 27 
16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.gadgetmanagement</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/opensocial-gadgetpack/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-gadgetpack/pom.xml       (original)
+++ trunk/amdatu-opensocial/opensocial-gadgetpack/pom.xml       Fri Apr 27 
16:08:22 2012
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.gadgetpack</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/opensocial-gadgets/login-gadget/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-gadgets/login-gadget/pom.xml     
(original)
+++ trunk/amdatu-opensocial/opensocial-gadgets/login-gadget/pom.xml     Fri Apr 
27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.gadgets</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.gadgets.login</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/opensocial-gadgets/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-gadgets/pom.xml  (original)
+++ trunk/amdatu-opensocial/opensocial-gadgets/pom.xml  Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.gadgets</artifactId>
   <packaging>pom</packaging>

Modified: trunk/amdatu-opensocial/opensocial-gadgets/useradmin-gadget/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-gadgets/useradmin-gadget/pom.xml 
(original)
+++ trunk/amdatu-opensocial/opensocial-gadgets/useradmin-gadget/pom.xml Fri Apr 
27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.gadgets</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.gadgets.useradmin</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/opensocial-profile/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-profile/pom.xml  (original)
+++ trunk/amdatu-opensocial/opensocial-profile/pom.xml  Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.profile</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/opensocial-shindig/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-shindig/pom.xml  (original)
+++ trunk/amdatu-opensocial/opensocial-shindig/pom.xml  Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.shindig</artifactId>
   <packaging>bundle</packaging>

Added: 
trunk/amdatu-opensocial/opensocial-shindig/src/main/java/org/amdatu/opensocial/shindig/service/ShindigOpenSocialContainerImpl.java
==============================================================================
--- (empty file)
+++ 
trunk/amdatu-opensocial/opensocial-shindig/src/main/java/org/amdatu/opensocial/shindig/service/ShindigOpenSocialContainerImpl.java
  Fri Apr 27 16:08:22 2012
@@ -0,0 +1,228 @@
+/*
+ * Copyright (c) 2010, 2011 The Amdatu Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.amdatu.opensocial.shindig.service;
+
+import org.amdatu.auth.tokenprovider.InvalidTokenException;
+import org.amdatu.auth.tokenprovider.TokenProvider;
+import org.amdatu.auth.tokenprovider.TokenProviderException;
+import org.amdatu.opensocial.gadgetcontainer.EnumValuePairBean;
+import org.amdatu.opensocial.gadgetcontainer.OpenSocialContainer;
+import org.amdatu.opensocial.gadgetcontainer.SecurityTokenService;
+import org.amdatu.opensocial.gadgetcontainer.UserPreferenceBean;
+import org.amdatu.opensocial.gadgetcontainer.UserPreferencesBean;
+import org.amdatu.opensocial.shindig.osgi.Activator;
+import org.amdatu.tenant.Tenant;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import javax.servlet.http.HttpServletRequest;
+
+import org.apache.felix.dm.Component;
+import org.apache.felix.dm.DependencyManager;
+import org.apache.felix.dm.ServiceDependency;
+import org.apache.shindig.auth.BlobCrypterSecurityToken;
+import org.apache.shindig.common.crypto.BasicBlobCrypter;
+import org.apache.shindig.common.crypto.BlobCrypterException;
+import org.apache.shindig.common.util.Utf8UrlCoder;
+import org.apache.shindig.gadgets.spec.GadgetSpec;
+import org.apache.shindig.gadgets.spec.UserPref;
+import org.apache.shindig.gadgets.spec.UserPref.EnumValuePair;
+import org.osgi.framework.Constants;
+import org.osgi.service.log.LogService;
+import org.osgi.service.useradmin.UserAdmin;
+
+/**
+ * Shindig implementation of the OpenSocialContainer interface.
+ * 
+ * @author ivol
+ */
+
+public class ShindigOpenSocialContainerImpl implements OpenSocialContainer {
+    // Service dependencies injected by the dependency manager
+    private volatile Tenant m_tenant;
+    private volatile LogService m_logService;
+    private volatile TokenProvider m_tokenProvider;
+    private volatile Component m_component;
+    private volatile DependencyManager m_dependencyManager;
+    private volatile GadgetSpecProcessor m_processor;
+    private volatile SecurityTokenService m_securityTokenService;
+
+    /**
+     * The init() method is invoked by the Felix dependency manager.
+     */
+    public void init() {
+        List<ServiceDependency> dependencies = new 
ArrayList<ServiceDependency>();
+
+        // Create a service dependency on the token provider for 'our' tenant
+        String tenantFilter =
+            "(&(" + org.amdatu.tenant.Constants.PID_KEY + "=" + 
m_tenant.getPID() + ")(" + Constants.OBJECTCLASS
+                + "=" + TokenProvider.class.getName() + "))";
+        dependencies.add(m_dependencyManager.createServiceDependency()
+            .setService(TokenProvider.class, 
tenantFilter).setRequired(true).setInstanceBound(true));
+
+        String tenantFilter2 =
+            "(&(" + org.amdatu.tenant.Constants.PID_KEY + "=" + 
m_tenant.getPID() + ")(" + Constants.OBJECTCLASS
+                + "=" + UserAdmin.class.getName() + "))";
+        dependencies.add(m_dependencyManager.createServiceDependency()
+            .setService(UserAdmin.class, 
tenantFilter2).setRequired(true).setInstanceBound(true));
+
+        m_component.add(dependencies);
+
+        m_logService.log(LogService.LOG_INFO, getClass().getName() + " service 
initialized");
+    }
+
+    public void start() {
+        m_logService.log(LogService.LOG_INFO,
+            getClass().getName() + " service started for tenant '" + 
m_tenant.getPID() + "'");
+    }
+
+    public void stop() {
+        m_logService.log(LogService.LOG_INFO,
+            getClass().getName() + " service stopped for tenant '" + 
m_tenant.getPID() + "'");
+    }
+
+    public String getSecurityToken(final String gadgetUrl, final 
HttpServletRequest request) {
+        String key = m_securityTokenService.getSecretKey();
+        String hostName = request.getServerName();
+        BasicBlobCrypter blobCrypter = new BasicBlobCrypter(key.getBytes());
+        BlobCrypterSecurityToken st = new 
BlobCrypterSecurityToken(blobCrypter, "default", hostName);
+        st.setAppUrl(gadgetUrl);
+
+        String viewerId = "anonymous";
+        String ownerId = "anonymous";
+
+        // Verify if we have a valid authentication token holding a user name, 
if so add the authenticated user as
+        // viewer
+        String userName = getViewer(request);
+        if (userName != null && !"".equals(userName)) {
+            viewerId = userName;
+            ownerId = userName;
+        }
+        st.setViewerId(viewerId);
+        st.setOwnerId(ownerId);
+
+        String securityToken;
+        try {
+            securityToken = Utf8UrlCoder.encode(st.encrypt());
+            return securityToken;
+        }
+        catch (BlobCrypterException e) {
+            m_logService.log(LogService.LOG_ERROR,
+                "Could not create security token for gadget url '" + gadgetUrl 
+ "'", e);
+        }
+        return null;
+    }
+
+    public Map<String, String> getGadgetSpec(final HttpServletRequest request, 
final String gadgetUrl) {
+        Map<String, String> gadgetSpec = new HashMap<String, String>();
+        try {
+            m_logService.log(LogService.LOG_DEBUG, "Retrieving gadgetspec for 
'" + gadgetUrl + "'");
+            GadgetSpec spec = m_processor.getGadgetSpec(gadgetUrl);
+            if (spec != null) {
+                // Copy attributes
+                gadgetSpec.put("title", spec.getModulePrefs().getTitle());
+                gadgetSpec.put("description", 
spec.getModulePrefs().getDescription());
+                gadgetSpec.put("author", spec.getModulePrefs().getAuthor());
+                gadgetSpec.put("title_url", 
spec.getModulePrefs().getTitleUrl().toString());
+                gadgetSpec.put("height", 
spec.getModulePrefs().getAttribute("height", ""));
+
+                if (spec.getModulePrefs().getScreenshot() != null
+                    && 
!spec.getModulePrefs().getScreenshot().toString().isEmpty()) {
+                    gadgetSpec.put("screenshot", 
spec.getModulePrefs().getScreenshot().toString());
+                }
+                else {
+                    gadgetSpec.put("screenshot", request.getContextPath() + 
Activator.ALIAS
+                        + "/static/images/defaultgadget.png");
+                }
+
+                return gadgetSpec;
+            }
+            else {
+                m_logService.log(LogService.LOG_WARNING, "Could not retrieve 
gadget spec for url '" + gadgetUrl
+                    + "', ignoring gadget");
+            }
+        }
+        catch (Exception e) {
+            // Catch all exceptions since even an improper URL can cause a 
NullPointerException here
+            m_logService.log(LogService.LOG_ERROR, "Could not retrieve gadget 
spec for url '" + gadgetUrl + "'", e);
+        }
+        return null;
+    }
+
+    public UserPreferencesBean getUserPreferences(final String gadgetUrl) {
+        try {
+            GadgetSpec spec = m_processor.getGadgetSpec(gadgetUrl);
+            if (spec != null) {
+                Map<String, UserPref> userPrefs = spec.getUserPrefs();
+                UserPreferencesBean userPrefsBean = new UserPreferencesBean();
+                for (String key : userPrefs.keySet()) {
+                    UserPreferenceBean up = new UserPreferenceBean();
+                    UserPref pref = userPrefs.get(key);
+                    up.setDataType(pref.getDataType().name());
+                    up.setDefaultValue(pref.getDefaultValue());
+                    up.setDisplayName(pref.getDisplayName());
+                    up.setName(pref.getName());
+                    up.setRequired(pref.getRequired());
+                    if ("enum".equalsIgnoreCase(up.getDataType())) {
+                        List<EnumValuePair> enumValues = 
pref.getOrderedEnumValues();
+                        List<EnumValuePairBean> enumValueBeans = new 
ArrayList<EnumValuePairBean>();
+                        for (EnumValuePair enumValue : enumValues) {
+                            enumValueBeans
+                                .add(new 
EnumValuePairBean(enumValue.getValue(), enumValue.getDisplayValue()));
+                        }
+                        up.setEnumerationValues(enumValueBeans);
+                    }
+
+                    userPrefsBean.addUserPreference(up);
+                }
+                return userPrefsBean;
+            }
+            return null;
+        }
+        catch (Exception e) {
+            m_logService.log(LogService.LOG_ERROR,
+                "Could not retrieve user preferences for gadget '" + gadgetUrl 
+ "'", e);
+        }
+
+        return null;
+    }
+
+    public String getViewer(final HttpServletRequest request) {
+        String token = m_tokenProvider.getTokenFromRequest(request);
+        if (token != null) {
+            try {
+                Map<String, String> attributes = 
m_tokenProvider.verifyToken(token);
+                if (attributes.containsKey(TokenProvider.USERNAME)) {
+                    return attributes.get(TokenProvider.USERNAME);
+                }
+            }
+            catch (TokenProviderException e) {
+                // Ignore invalid tokens
+            }
+            catch (InvalidTokenException e) {
+                // Ignore invalid tokens
+            }
+        }
+        return null;
+    }
+
+    public String getOwner(final HttpServletRequest request) {
+        return getViewer(request);
+    }
+}

Modified: trunk/amdatu-opensocial/opensocial-stores/mem-store-gadget/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-stores/mem-store-gadget/pom.xml  
(original)
+++ trunk/amdatu-opensocial/opensocial-stores/mem-store-gadget/pom.xml  Fri Apr 
27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.stores</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.store.gadget.mem</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/opensocial-stores/mem-store-oauthdata/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-stores/mem-store-oauthdata/pom.xml       
(original)
+++ trunk/amdatu-opensocial/opensocial-stores/mem-store-oauthdata/pom.xml       
Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.stores</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.store.mem.oauthdata</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/opensocial-stores/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/opensocial-stores/pom.xml   (original)
+++ trunk/amdatu-opensocial/opensocial-stores/pom.xml   Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.stores</artifactId>
   <packaging>pom</packaging>

Modified: trunk/amdatu-opensocial/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/pom.xml     (original)
+++ trunk/amdatu-opensocial/pom.xml     Fri Apr 27 16:08:22 2012
@@ -25,7 +25,7 @@
   </parent>
   <groupId>org.amdatu.opensocial</groupId>
   <artifactId>org.amdatu.opensocial</artifactId>
-  <version>0.2.2-SNAPSHOT</version>
+  <version>0.3.0-SNAPSHOT</version>
   <name>Amdatu OpenSocial</name>
   <description>This project adds OpenSocial functionality to the Amdatu 
Platform</description>
   <packaging>pom</packaging>

Modified: trunk/amdatu-opensocial/release-demo/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/release-demo/pom.xml        (original)
+++ trunk/amdatu-opensocial/release-demo/pom.xml        Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.release.demo</artifactId>
   <packaging>pom</packaging>

Modified: trunk/amdatu-opensocial/release/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/release/pom.xml     (original)
+++ trunk/amdatu-opensocial/release/pom.xml     Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>amdatu-opensocial</artifactId>
   <packaging>pom</packaging>

Modified: trunk/amdatu-opensocial/test-integration/base/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/test-integration/base/pom.xml       (original)
+++ trunk/amdatu-opensocial/test-integration/base/pom.xml       Fri Apr 27 
16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.test.integration</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.test.integration.base</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/test-integration/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/test-integration/pom.xml    (original)
+++ trunk/amdatu-opensocial/test-integration/pom.xml    Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.test.integration</artifactId>
   <packaging>pom</packaging>

Modified: trunk/amdatu-opensocial/test-integration/tests/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/test-integration/tests/pom.xml      (original)
+++ trunk/amdatu-opensocial/test-integration/tests/pom.xml      Fri Apr 27 
16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.test.integration</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.test.integration.tests</artifactId>
   <packaging>jar</packaging>

Modified: trunk/amdatu-opensocial/test-performance/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/test-performance/pom.xml    (original)
+++ trunk/amdatu-opensocial/test-performance/pom.xml    Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.test.performance</artifactId>
   <packaging>pom</packaging>

Modified: trunk/amdatu-opensocial/test-performance/test-bundle/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/test-performance/test-bundle/pom.xml        
(original)
+++ trunk/amdatu-opensocial/test-performance/test-bundle/pom.xml        Fri Apr 
27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.test.performance</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.test.performance.bundle</artifactId>
   <packaging>bundle</packaging>

Modified: trunk/amdatu-opensocial/test-performance/test-execution/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/test-performance/test-execution/pom.xml     
(original)
+++ trunk/amdatu-opensocial/test-performance/test-execution/pom.xml     Fri Apr 
27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.test.performance</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.test.performance.execution</artifactId>
   <packaging>jar</packaging>

Modified: 
trunk/amdatu-opensocial/test-performance/test-releases/opensocial-0.2.0/pom.xml
==============================================================================
--- 
trunk/amdatu-opensocial/test-performance/test-releases/opensocial-0.2.0/pom.xml 
    (original)
+++ 
trunk/amdatu-opensocial/test-performance/test-releases/opensocial-0.2.0/pom.xml 
    Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.test.performance.releases</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   
<artifactId>org.amdatu.opensocial.test.performance.release-${org.amdatu.opensocial.version}</artifactId>
   <name>Amdatu OpenSocial - Performance Test release - 
${org.amdatu.opensocial.version}</name>

Modified: 
trunk/amdatu-opensocial/test-performance/test-releases/opensocial-0.2.1/pom.xml
==============================================================================
--- 
trunk/amdatu-opensocial/test-performance/test-releases/opensocial-0.2.1/pom.xml 
    (original)
+++ 
trunk/amdatu-opensocial/test-performance/test-releases/opensocial-0.2.1/pom.xml 
    Fri Apr 27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.test.performance.releases</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   
<artifactId>org.amdatu.opensocial.test.performance.release-${release.version}</artifactId>
   <name>Amdatu OpenSocial - Performance Test release - 
${org.amdatu.opensocial.version}</name>

Modified: trunk/amdatu-opensocial/test-performance/test-releases/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/test-performance/test-releases/pom.xml      
(original)
+++ trunk/amdatu-opensocial/test-performance/test-releases/pom.xml      Fri Apr 
27 16:08:22 2012
@@ -20,7 +20,7 @@
   <parent>
     <groupId>org.amdatu.opensocial</groupId>
     <artifactId>org.amdatu.opensocial.test.performance</artifactId>
-    <version>0.2.2-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
   </parent>
   <artifactId>org.amdatu.opensocial.test.performance.releases</artifactId>
   <packaging>pom</packaging>
_______________________________________________
Amdatu-commits mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-commits

Reply via email to