cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco 4 + MS Office 2010 Sharepoint issue.

jalxm
Champ in-the-making
Champ in-the-making
Hello all,

I have installed MS Office 2010 on my laptop with WIndows 7 Ultimate 64bit (SP1)
Then I read instructions in http://docs.alfresco.com/4.0/topic/com.alfresco.enterprise.doc/concepts/SharePoint-onlineedit.html

1. Installed patch KB907306 http://www.microsoft.com/downloads/details.aspx?familyid=17C36612-632E-4C04-9382-987622ED1D64&displa...
2. Added keys in regedit with value 2 for both
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\BasicAuthLevel" (REG_DWORD)
“HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet\BasicAuthLevel” (REG_DWORD)

3. Restarted windows.
4. Added properties in alfresco-global.properties

### Sharepoint ###
vti.server.port=7070
vti.alfresco.deployment.context=/alfresco
vti.alfresco.alfresoHostWithPort=http://127.0.0.1:8080
vti.share.shareHostWithPort=http://127.0.0.1:8080
vti.share.shareContext=/share

5. Start alfresco.
6. Open Start->Sharepoint->Microsoft SharePoint Workspace 2010
And click on Create-> Sharepoint Workspace
7. Added path http://localhost:7070/alfresco and click Ok button
8. I have got login form to enter login/password
I put my credentials for admin and received error message about Sharepoint Workspace synchronization error.

9. In tomcat logs I saw exceptions

2012-02-05 12:32:39,852  WARN  [web.actions.VtiSoapAction] [346428597@qtp-802590979-0] Failure executing Vti request
java.lang.NullPointerException
   at org.alfresco.module.vti.web.ws.GetWebEndpoint.execute(GetWebEndpoint.java:78)
   at org.alfresco.module.vti.web.actions.VtiSoapAction.execute(VtiSoapAction.java:77)
   at org.alfresco.module.vti.web.VtiRequestDispatcher.doActions(VtiRequestDispatcher.java:238)
   at org.alfresco.module.vti.web.VtiRequestDispatcher.service(VtiRequestDispatcher.java:147)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
   at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221)
   at org.alfresco.module.vti.web.VtiFilter.doFilter(VtiFilter.java:190)
   at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
   at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
   at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
   at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
   at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
   at org.mortbay.jetty.Server.handle(Server.java:326)
   at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
   at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945)
   at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
   at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
   at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
   at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
   at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
2012-02-05 12:32:39,905  WARN  [web.actions.VtiSoapAction] [346428597@qtp-802590979-0] Failure executing Vti request
java.lang.NullPointerException
   at org.alfresco.module.vti.web.ws.WebUrlFromPageUrlEndpoint.execute(WebUrlFromPageUrlEndpoint.java:76)
   at org.alfresco.module.vti.web.actions.VtiSoapAction.execute(VtiSoapAction.java:77)
   at org.alfresco.module.vti.web.VtiRequestDispatcher.doActions(VtiRequestDispatcher.java:238)
   at org.alfresco.module.vti.web.VtiRequestDispatcher.service(VtiRequestDispatcher.java:147)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
   at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221)
   at org.alfresco.module.vti.web.VtiFilter.doFilter(VtiFilter.java:190)
   at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
   at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
   at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
   at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
   at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
   at org.mortbay.jetty.Server.handle(Server.java:326)
   at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
   at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945)
   at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756)
   at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
   at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
   at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
   at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Last community Alfresco 4.0.c installed.

Could you help me with the following issue?…
20 REPLIES 20

jalxm
Champ in-the-making
Champ in-the-making
Could you help me with the following issue?…

Is it possible to work in MS Office 2010 via Sharepoint protocol with Alfresco 4.0.c ?

Seems that Sharepoint works only for MS Office 2007

simon_white
Champ in-the-making
Champ in-the-making
Did anyone get this resolved?  I'm encountering the exact same issue.

evenit
Champ in-the-making
Champ in-the-making

I am confronted with the same issue also when I try to access Alfresco from SharePoint Workspace 2010 on a Windows 7 computer.
I have installed Alfresco Community 4.0.d with SharePoint Protocol (SPP) extension, each component proxied behind Apache HTTPD, itself forcing SSL transport. My Apache configuration is :

<LocationMatch /share/*>
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
</LocationMatch>

<IfModule mod_proxy.c>
    ProxyRequests Off
    ProxyPreserveHost On
    ProxyPass /share/ http://alfresco.domain.tld:8081/share/
    ProxyPassReverse /share/ http://alfresco.domain.tld:8081/share/
</IfModule>

<LocationMatch /alfresco/*>
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
</LocationMatch>

<IfModule mod_proxy.c>
    ProxyRequests Off
    ProxyPreserveHost On
    ProxyPass /alfresco/ http://alfresco.domain.tld:7070/alfresco/
    ProxyPassReverse /alfresco/ http://alfresco.domain.tld:7070/alfresco/
    ProxyPass /_vti_bin/ http://alfresco.domain.tld:7070/_vti_bin/
    ProxyPassReverse /_vti_bin/ http://alfresco.domain.tld:7070/_vti_bin/
    ProxyPass /_vti_inf.html http://barva.genoscope.cns.fr:7070/_vti_inf.html
    ProxyPassReverse /_vti_inf.html http://alfresco.domain.tld:7070/_vti_inf.html
    ProxyPass /_vti_history/ http://alfresco.domain.tld:7070/_vti_history/
    ProxyPassReverse /_vti_history/ http://alfresco.domain.tld:7070/_vti_history/
</IfModule>

I should mention that I don't proxy the repository URL, as I don't want to show it to users. And it simplifies the context naming.

larteaga
Champ in-the-making
Champ in-the-making
same problem here, any luck?

konfuzius
Champ in-the-making
Champ in-the-making
Still no solution?

alex4u2nv
Champ in-the-making
Champ in-the-making
Any updates or jira tickets on this? Tested on both Enterprise and Community.

kbonnet
Champ in-the-making
Champ in-the-making
I'm able to open and save documents using Alfresco 4 and Office 2010. But i'm not able to navigate through the folder structure via the SaveAs dialog. It seems to be building a url like https://[externalservername]:7070/alfresco/[sitename]/documentLibrary/http://[externalservername]:70...

This analysis i'm getting from the same test using office 2003 and the Apache proxy. I'm thinking this is the problem Office 2010 also has. The externalservername is the Apache reverse proxy, handling SSL and proxying to the Alfresco server.

Anyone any progress?

Koen

102020
Champ on-the-rise
Champ on-the-rise
I have a fully working alfresco + share point with office 2010, ill have to pull through my install wiki for what I did though. Right now I'm attempting to master the mssql 2008 express with community 4e

kbonnet
Champ in-the-making
Champ in-the-making
Hi 102020,

Thanks for your reply. Are you also using Alfresco/VTI behind a Apache Reverse proxy which handles SSL for you? Is that case, i'm VERY curious for your configuration.

What you're doing with MS SQL and Alf Community sounds useful too! Found java libraries to connect to SQL server?

Koen