cancel
Showing results for 
Search instead for 
Did you mean: 

CIFS error

cmeinck
Champ in-the-making
Champ in-the-making
I was trying to load some content into Alfresco via a sytem folder, but when I navigated to the folder I got a "The local device name is in use." error in Windows.

I also got this exception:

09:44:36,835 ERROR [alfresco.smb.protocol] Closing session due to exception
java.lang.NullPointerException
        at org.jaxen.expr.DefaultEqualsExpr.evaluateObjectObject(DefaultEqualsEx
pr.java:95)
        at org.jaxen.expr.DefaultEqualityExpr.evaluateObjectObject(DefaultEquali
tyExpr.java:161)
        at org.jaxen.expr.DefaultEqualityExpr.evaluateSetSet(DefaultEqualityExpr
.java:135)
        at org.jaxen.expr.DefaultEqualityExpr.evaluate(DefaultEqualityExpr.java:
107)
        at org.jaxen.expr.DefaultAndExpr.evaluate(DefaultAndExpr.java:91)
        at org.jaxen.expr.DefaultPredicate.evaluate(DefaultPredicate.java:105)
        at org.jaxen.expr.PredicateSet.applyPredicate(PredicateSet.java:176)
        at org.jaxen.expr.PredicateSet.evaluatePredicates(PredicateSet.java:151)

        at org.jaxen.expr.DefaultNameStep.evaluate(DefaultNameStep.java:222)
        at org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:
154)
        at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:112)
        at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:688)
        at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:227)
        at org.alfresco.repo.search.impl.NodeSearcher.selectNodes(NodeSearcher.j
ava:130)
        at org.alfresco.repo.search.impl.lucene.LuceneSearcherImpl.selectNodes(L
uceneSearcherImpl.java:469)
        at org.alfresco.repo.search.SearcherComponent.selectNodes(SearcherCompon
ent.java:100)
        at org.alfresco.repo.search.AbstractSearcherComponent.selectNodes(Abstra
ctSearcherComponent.java:69)
        at sun.reflect.GeneratedMethodAccessor179.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti
on(AopUtils.java:287)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo
inpoint(ReflectiveMethodInvocation.java:155)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:122)
        at org.springframework.aop.support.DelegatingIntroductionInterceptor.inv
oke(DelegatingIntroductionInterceptor.java:114)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:144)
        at net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInter
ceptor.invoke(MethodSecurityInterceptor.java:80)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:144)
        at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethod
Interceptor.invoke(ExceptionTranslatorMethodInterceptor.java:37)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:144)
        at org.springframework.transaction.interceptor.TransactionInterceptor.in
voke(TransactionInterceptor.java:57)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:144)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami
cAopProxy.java:174)
        at $Proxy23.selectNodes(Unknown Source)
        at org.alfresco.filesys.smb.server.repo.CifsHelper.getDirectDescendents(
CifsHelper.java:494)
        at org.alfresco.filesys.smb.server.repo.CifsHelper.addDescendents(CifsHe
lper.java:435)
        at org.alfresco.filesys.smb.server.repo.CifsHelper.addDescendents(CifsHe
lper.java:437)
        at org.alfresco.filesys.smb.server.repo.CifsHelper.addDescendents(CifsHe
lper.java:437)
        at org.alfresco.filesys.smb.server.repo.CifsHelper.addDescendents(CifsHe
lper.java:437)
        at org.alfresco.filesys.smb.server.repo.CifsHelper.getNodeRefs(CifsHelpe
r.java:552)
        at org.alfresco.filesys.smb.server.repo.CifsHelper.getNodeRef(CifsHelper
.java:581)
        at org.alfresco.filesys.smb.server.repo.CifsHelper.getFileInformation(Ci
fsHelper.java:218)
        at org.alfresco.filesys.smb.server.repo.ContentDiskDriver.getFileInforma
tion(ContentDiskDriver.java:292)
        at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti
on(AopUtils.java:287)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo
inpoint(ReflectiveMethodInvocation.java:155)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:122)
        at org.springframework.transaction.interceptor.TransactionInterceptor.in
voke(TransactionInterceptor.java:57)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:144)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami
cAopProxy.java:174)
        at $Proxy52.getFileInformation(Unknown Source)
        at org.alfresco.filesys.smb.server.NTProtocolHandler.procTrans2QueryPath
(NTProtocolHandler.java:4196)
        at org.alfresco.filesys.smb.server.NTProtocolHandler.processTransactionB
uffer(NTProtocolHandler.java:2002)
        at org.alfresco.filesys.smb.server.NTProtocolHandler.procTransact2(NTPro
tocolHandler.java:1821)
        at org.alfresco.filesys.smb.server.NTProtocolHandler.runProtocol(NTProto
colHandler.java:225)
        at org.alfresco.filesys.smb.server.SMBSrvSession.runHandler(SMBSrvSessio
n.java:1667)
        at org.alfresco.filesys.smb.server.SMBSrvSession.run(SMBSrvSession.java:
1563)
        at java.lang.Thread.run(Thread.java:595)

Is this a known problem?
1 REPLY 1

derek
Star Contributor
Star Contributor
Hi,

Sorry for the late reply.  Yes, this is an issue, but has been fixed.  System folders are no longer displayed in CIFS - just as they are not displayed in the web client.  Additionally, the system folders didn't have a name assigned to them.  This has been changed so that anything without an explicit name will spoof a name.

In short: Fixed!  You can get the nightly build or wait for the next release, which will be out early next week.

Regards
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.