cancel
Showing results for 
Search instead for 
Did you mean: 

AuthoringFault - This node is already checked out

junieboy
Champ in-the-making
Champ in-the-making
Hi,

Any idea when error this specifically comes out? I'm using the web service to check out file and update content and check in again. But this error has been occuring intermitently. Thanks

21:18:19,025 4385328 ERROR [com.db.dks.bpms.dms.delegate.AlfrescoUploadContent] (http-0.0.0.0-8080-75Smiley Happy RemoteException!
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
faultSubcode:
faultString:
faultActor:
faultNode:
faultDetail:
        {http://www.alfresco.org/ws/service/authoring/1.0}AuthoringFault:<ns1:errorCode>0</ns1:errorCode><ns1:message>09040002 This node is already checked out.</ns1:message>
        {http://xml.apache.org/axis/}exceptionNameSmiley Surprisedrg.alfresco.repo.webservice.authoring.AuthoringFault
        {http://xml.apache.org/axis/}stackTrace:
        at org.alfresco.repo.webservice.authoring.AuthoringWebService.checkout(AuthoringWebService.java:208)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
        at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
        at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
2 REPLIES 2

mrogers
Star Contributor
Star Contributor
Are you trying to check out a file that is already checked out?

junieboy
Champ in-the-making
Champ in-the-making
Are you trying to check out a file that is already checked out?

I might need to check if that really what's happening. I created a reusable web service wrapping the Alfresco web service api and what it should do is: search if the file already exists; if the file exists check it out, update the content and check in. But somehow this exception has occured. Thanks.