I deployed the opensocial-portlet-6.0.2.1.war file (from the download link posted by @Jonas) on my liferay-6.0.4 bundled installation. I got the following error message in my server log. Sorry, I have to paste the log file content as I cannot attach it in the post.
16:31:10,623 INFO [AutoDeployDir:167] Processing opensocial-portlet-6.0.2.1.war
16:31:11,124 ERROR [AutoDeployDir:197] com.liferay.portal.kernel.deploy.auto.AutoDeployException: java.util.zip.ZipException: error in opening zip file
com.liferay.portal.kernel.deploy.auto.AutoDeployException: java.util.zip.ZipException: error in opening zip file
at com.liferay.portal.kernel.deploy.auto.BaseAutoDeployListener.isMatchingFile(BaseAutoDeployListener.java:76)
at com.liferay.portal.kernel.deploy.auto.BaseAutoDeployListener.isHookPlugin(BaseAutoDeployListener.java:40)
at com.liferay.portal.deploy.auto.HookAutoDeployListener.deploy(HookAutoDeployListener.java:38)
at com.liferay.portal.kernel.deploy.auto.AutoDeployDir.processFile(AutoDeployDir.java:180)
at com.liferay.portal.kernel.deploy.auto.AutoDeployDir.scanDirectory(AutoDeployDir.java:221)
at com.liferay.portal.kernel.deploy.auto.AutoDeployScanner.run(AutoDeployScanner.java:49)
Caused by: java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:114)
at java.util.zip.ZipFile.<init>(ZipFile.java:131)
at com.liferay.portal.kernel.deploy.auto.BaseAutoDeployListener.isMatchingFile(BaseAutoDeployListener.java:61)
... 5 more
16:31:21,126 INFO [AutoDeployDir:172] Processing opensocial-portlet-6.0.2.1.war. This is attempt 2.
16:31:21,126 INFO [PortletAutoDeployListener:71] Copying portlets for C:\liferay-portal-6.0.4\deploy\opensocial-portlet-6.0.2.1.war
Expanding: C:\liferay-portal-6.0.4\deploy\opensocial-portlet-6.0.2.1.war into C:\liferay-portal-6.0.4\tomcat-6.0.26\temp\20101006163121298
Copying 1 file to C:\liferay-portal-6.0.4\tomcat-6.0.26\temp\20101006163121298\WEB-INF
Copying 1 file to C:\liferay-portal-6.0.4\tomcat-6.0.26\temp\20101006163121298\WEB-INF\classes
Copying 1 file to C:\liferay-portal-6.0.4\tomcat-6.0.26\temp\20101006163121298\WEB-INF\classes
Copying 1 file to C:\liferay-portal-6.0.4\tomcat-6.0.26\temp\20101006163121298\META-INF
Copying 145 files to C:\liferay-portal-6.0.4\tomcat-6.0.26\webapps\opensocial-portlet
Copying 1 file to C:\liferay-portal-6.0.4\tomcat-6.0.26\webapps\opensocial-portlet
Oct 6, 2010 4:31:46 PM org.apache.catalina.startup.HostConfig checkResources
INFO: Reloading context [/opensocial-portlet]
Deleting directory C:\liferay-portal-6.0.4\tomcat-6.0.26\temp\20101006163121298
16:31:46,757 WARN [SAXReaderImpl:429] XSD validation is diasabled because org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
16:31:46,788 WARN [SAXReaderImpl:429] XSD validation is diasabled because org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
16:31:46,929 INFO [ExtHotDeployListener:205] Extension environment for opensocial-portlet will notbe undeployed
16:31:46,945 INFO [PortletHotDeployListener:406] Unregistering portlets for opensocial-portlet
16:31:46,976 INFO [PortletHotDeployListener:442] 2 portlets for opensocial-portlet was unregistered
16:31:48,211 INFO [PortletAutoDeployListener:81] Portlets for C:\liferay-portal-6.0.4\deploy\opensocial-portlet-6.0.2.1.war copied successfully. Deployment will start in a few seconds.
Oct 6, 2010 4:31:49 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: A web application appears to have started a thread named [com.google.inject.internal.Finalizer] but has failed to stop it. This is very likely to create a memory leak.
Oct 6, 2010 4:31:49 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type (value [org.apache.shindig.common.xml.XmlUtil$2@75f0a3]) and a value of type [org.apache.xerces.jaxp.DocumentBuilderImpl] (value [org.apache.xerces.jaxp.DocumentBuilderImpl@10962b2]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
Oct 6, 2010 4:31:49 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type (value [com.google.inject.InjectorImpl$1@12eb786]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@12f563]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
16:32:02,745 WARN [SAXReaderImpl:429] XSD validation is diasabled because org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
Loading file:/C:/liferay-portal-6.0.4/tomcat-6.0.26/webapps/opensocial-portlet/WEB-INF/classes/service.properties
16:32:02,964 WARN [SAXReaderImpl:429] XSD validation is diasabled because org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
16:32:10,497 INFO [PortletHotDeployListener:222] Registering portlets for opensocial-portlet16:32:10,528 WARN [SAXReaderImpl:429] XSD validation is diasabled because org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
16:32:10,575 WARN [SAXReaderImpl:429] XSD validation is diasabled because org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
16:32:11,372 WARN [SAXReaderImpl:429] XSD validation is diasabled because org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
16:32:11,466 WARN [SAXReaderImpl:429] XSD validation is diasabled because org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
Loading file:/C:/liferay-portal-6.0.4/tomcat-6.0.26/webapps/opensocial-portlet/WEB-INF/classes/portlet.properties
16:32:11,497 INFO [PortletHotDeployListener:376] 2 portlets for opensocial-portlet are available for use
Loading file:/C:/liferay-portal-6.0.4/tomcat-6.0.26/webapps/opensocial-portlet/WEB-INF/classes/service.properties
16:32:12,044 INFO [DialectDetector:69] Determining dialect for HSQL Database Engine 1
16:32:12,044 WARN [DialectDetector:84] Liferay is configured to use Hypersonic as its database. DoNOT use Hypersonic in production. Hypersonic is an embedded database useful for development and demo'ing purposes. The database settings can be changed in portal.properties.
16:32:12,060 INFO [DialectDetector:49] Using dialect org.hibernate.dialect.HSQLDialect
Loading file:/C:/liferay-portal-6.0.4/tomcat-6.0.26/webapps/opensocial-portlet/WEB-INF/classes/service.properties
Oct 6, 2010 4:32:16 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Oct 6, 2010 4:32:16 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/opensocial-portlet] startup failed due to previous errors
16:32:16,780 WARN [SAXReaderImpl:429] XSD validation is diasabled because org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
16:32:16,811 WARN [SAXReaderImpl:429] XSD validation is diasabled because org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
16:32:16,905 INFO [ExtHotDeployListener:205] Extension environment for opensocial-portlet will not be undeployed
16:32:16,905 INFO [PortletHotDeployListener:406] Unregistering portlets for opensocial-portlet
16:32:16,905 INFO [PortletHotDeployListener:442] 2 portlets for opensocial-portlet was unregistered
Oct 6, 2010 4:32:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: A web application appears to have started a thread named [com.google.inject.internal.Finalizer] but has failed to stop it. This is very likely to create a memory leak.