CMIS Connector Issues

Dear Sir/Madam,
We have implemented a CMIS repository for our database and have noticed a couple of issues with the Drive CMIS connector.
1. Paths
In our repository the paths are not made up of the names. For example if a consider a top level folder with the name Top Level Folder and sub-folder called Sub Folder, i.e
Top Level Folder
|
+-- Sub Folder
The CMIS connector assumes that the path to the folder is /Top Level Folder/Sub Folder whereas, in our repository, then path has the format /FOLDER00002/FOLDER00010. For folders the GetObject call returns the cmis:path property that should be used instead of assumnig that the path is made up of the names. For documents the GetObjectParents and GetChildren calls allow the path segment to be returned.
2. Multiple Parents
Our repository supports multi-filing and therefore documents can have multiple parents. We have found that thsi causes a problem when saving new assets. In our repository assets can be automatically added to a second folder when created. The connector requires the first parent returned by the GetObjectParents call to be the folder that the asset has just been created in. We have worked around this by ordering the parents returned but it would be better if the connector checked all the parents returned.
Kind regards,
Ian

Hi mandarpkulkarni,
For files, could you check your product whether there is ' cmis:versionSeriesId ' property for document object? CMIS connector uses it as asset id, and it must be not null.
As CMIS 1.0 Spec Section 2.1.9.5 'Versioning Properties on Document Objects' points out, all Document objects will have the following read-only property values pertaining to versioning:
cmis:versionSeriesId             ID
     ID of the Version Series for this Object.
Thanks,
Hui

Similar Messages

  • Custom CMIS Connector MoveHandler Cache issue

    Hi everybody.
    At the momment I'm working the custom CMIS connector, that should work only with Alfresco. Connector is almost done, but I'm having strange issue with MoveHandler. What happens is when I move file into another directory, and try to move it back, Windows Explorer display the message like the file already exists, and do I want to replace, rename or cancel moving. The same thing happens with moving folders. After initial move, asset is really moved, I checked on Alfresco, and also Adobe Drive displays that the asset is moved into right directory. So, probably there are some cache leftovers after first move. I followed next procedure: rename asset, than delete if exists in destination directory, than move, and than UpdateRecipe for destination object. I tried even to create delete recipe for original file, but it didn't help. Can anybody help me please?
    Thanks in advance

    Hi everybody.
    At the momment I'm working the custom CMIS connector, that should work only with Alfresco. Connector is almost done, but I'm having strange issue with MoveHandler. What happens is when I move file into another directory, and try to move it back, Windows Explorer display the message like the file already exists, and do I want to replace, rename or cancel moving. The same thing happens with moving folders. After initial move, asset is really moved, I checked on Alfresco, and also Adobe Drive displays that the asset is moved into right directory. So, probably there are some cache leftovers after first move. I followed next procedure: rename asset, than delete if exists in destination directory, than move, and than UpdateRecipe for destination object. I tried even to create delete recipe for original file, but it didn't help. Can anybody help me please?
    Thanks in advance

  • CMIS Connector Thumbnails Not Shown In Bridge

    Dear Sir/Madam,
    We have a CMIS interface to our database and are using it with Adobe Drive 4. The Bridge does not show thumbnails for the assets in the database. I have tried connecting to a different CMIS repository (Alfresco's) and thumbnails are not shown there either.
    Can the bridge show thumbnails of assets accessed via the CMIS connector? If not could it be enhanced to do so? We support the cmis:thumbnail rendition (and a few others) that could be used.
    Kind regards,
    Ian

    Hi,
    Can you please try:
    1. Install the latest Bridge build by installing latest Photoshop build
    2. Remove the folder /Users/[username]/Library/Application Support/Adobe/Common/Media Cache
    3. Launch Bridge and purge cache of the MOV files.
    Please tell me whether the issue is still there.
    Thanks!
    Best Regards,
    Bridge QE
    Chun Xia

  • Regression? Adobe CMIS Connector 4.2 and CC ten times slower than 4.0.

    Hello dear forum members!
    We developed an Adobe Drive CMIS connector for our DAM system and noticed a major navigation performance degradation
    when updating CMIS connector on windows client systems from Version 4.0 to Version 4.2 or CC.
    When visiting a folder:
    Version 4.0 does a getChildren request ("children" url) and is finished: 1 call
    Version 4.2 and CC do a getChildren request and IN ADDITION call:
       - getObjectParents ("parents" url) for each object in folder
       - getObjectParents for folder of path of each object
    So lets say you have some folderX with path
    /top1/folder1/folderX
    containing 500 images of some photo session that needs sorting you get
    1x getChildren
    500x getObjectParents (one for each image)
    2x500x getObjectParents (2 for each folder of path of each image)
    in sum: 1501 calls until that same folder gets displayed.
    Any chance that this gets fixed on Adobe Drive CMIS connector?
    Can we do something on server side to prevent that behavior?
    Does Adobe Drive support paging in big folders?
    Anything else we can do to help?
    Regards,
        Carsten

    Hello together,
    I noticed the same issue on Adobe Drive 5.
    After accessing a folder with 35 files in it on Adobe Drive MAC CMIS Connector I saw over 200 HTTP Requests over the network (AtomPub).
    On other CMIS Clients it were only 14 requests.
    On Windows Adobe Drive CMIS Connector I did not record the requests but on windows it was anyway much much faster.
    I assume the Java layer is the same on Windows and Mac so I think that maybe the underlying AdobeDrive4 filesystem (at least "mount" shows an "AdobeDrive4"  FS) implementation on Mac polls very often and this results in extensive HTTP requests. Thats why I also thought of writing an own CMIS Connector which uses clever caching.
    Maybe we can bundle our ideas and implement a fast open source CMIS 1.1 Connector for Adobe Drive?
    @md_Zool:
    How are your experiences with an own Connector?
    Could you speed up things at Mac?
    Maybe Adobe also can also shed some light on this issue?
    tia
    Cheers
    Sascha

  • Developing: Endless loop in Adobe Bridge with and Adobe Drive CMIS Connector

    Hi
    Currently I’m implementing a CMIS-Server for the dam system of my company, using the apache chemistry framework. One of the main requirements is that adobe drive works with it.
    At the moment I implemented only the navigation services (getChildren, getObject, …) and the repository services and test them against adobe drive. It’s already possible to navigate through folders and read assets with ad4 and the finder. So 3 days ago I installed adobe bridge (CS6) and test my server again.
    My test environment is very easy.
    root(1 object)->test1(0 objects; empty)
    First I’m opening my repository with adobe drive and then I switch to bridge and connect it. Bridge shows me the folder test1 with no errors. So I double-click it and now bridge is in an endless loop. The notification switch between ‘Keine anzuzeigenden Elemente’(No elements to show) and ‘Einen Moment bitte, die Suche läuft …’(Searching, please wait …). This only happens in bridge. When I open the folder with the finder it just works, without the loop.
    So I logged all requests, which were send by adobe drive, and get this list.
    Connecting with adobe drive
    getRepositoryInfos
    getTypeChildren (null) -> all basetypes
    getTypeDecendants (cmis:document)
    getTypeChildren (null) -> all basetypes (Why two times?)
    getTypeDecendants (cmis:document) (Why two times?)
    getRepositoryInfos (Why two times?)
    getObjectByPath (/.hidden)
    getObjectByPath (/.hidden)
    getObjectByPath (/.hidden) (Why so often?)
    getObjectByPath (/DCIM)
    getObjectByPath (/mach_kernel)
    getObjectByPath (/.Spotlight-V100)
    getObjectByPath (/.metadata_never_index)
    getObjectByPath (/.metadata_never_index_unless_rootfs)
    getObjectByPath (/.metadata_never_index)
    getObjectByPath (/mach_kernel)
    getObjectByPath (/.metadata_never_index_unless_rootfs)
    getChildren (cmis:folder,0) (rootfolder) returning only one element (test1)
    getObjectParents(cmis:folder,127) (test1) returning the rootfolder
    getObjectByPath (/.hidden)
    getObjectByPath (/mach_kernel) …
    Open the Cmis repository in bridge and doubleclick the repository
    getChildren (cmis:folder,0) (rootfolder) returning only one element (test1)
    getObjectParents(cmis:folder,127) (test1) returning the rootfolder
    Then I double click the test1 folder
    getObject(cmis:folder,127)(test1)
    getChildren(cmis:folder,127) -> empty list
    … (endless loop)
    I already checked getObject and getChildren against a reference implementation (FileShare Repository of apache Chemistry) and it returns exactly the same structure. Only the name and the timestamps are different. So my second though was to check the repository capabilities and as well they are both equal. Now I’m a little bit desperate because I spend already 3 days in try and error bugfixing but nothing worked. So here are my questions.
    Is there a logfile for bridge because I thing this refreshing happens after an exception. I already checked the adobe drive log and it contains only asset not found errors for (e.g mach_kernel …).
    In which circumstances does bridge reloads a folder?
    Debugging of adobe drive: I already read http://forums.adobe.com/message/3928595 but it doesn’t work in AD4 any more, I only get info/error/fatal messages.(I changed the log4j config files in AD4ServiceManager.) Does something changed or did I forget something?
    Why does AD4 make 2 or more times the exact same request? (Look table above).
    I hope my English is good enough to understand.
    Thanks

    After two months I'm a little bit smarter so I can answer some of my question by my own.
    No there is no logfile for bridge, but I was able to debug the scriptcode from the ad plugin, which is installed in bridge.
    If an error occures in the plugin
    I was able to decompile the cmis connector. That helps a lot  when ad logs with weird exceptions.
    Because AD maps the actions of the filebrowser(finder,explorer) to cmis and this one does sometimes the exact action two or more times.
    Unfortunately is wasn't able to fix my main problem, but I found a workaround to use cmis in bridge. I deactivated the ad plugin in bridge and after that action, bride display the cmis volume as normal volume. Sadly some actions like to manage relationships etc. are with this workaround not usable but for me this is alright.

  • Ipod doesn't work on speakers but headphones are fine and speaker works with iPhone. Possible connector issue? Any thoughts on how I can get the fixed?

    ipod doesn't work on speakers but headphones are fine and speaker works with iPhone. Possible connector issue? Any thoughts on how I can get the fixed?

    Try:
    - Reset the iOS device. Nothing will be lost
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Reset all settings
    Go to Settings > General > Reset and tap Reset All Settings.
    All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
    - Restore from backup. See:       
    iOS: How to back up           
    - Restore to factory settings/new iOS device.

  • CMIS connector save behavior on Mac OSX question

    I've been working on implementing a CMIS compliant server and have a question about the behavior of Adobe Drive when saving files on Mac OSX. When an application saves a file to the network drive, Adobe Drive is sending a request to create a folder named "(A Document Being Saved By ...)" as part of the process. This only occurs on OSX and not on Windows.
    Since a lot of the CMIS connector's testing seemed to be against Alfresco, I took at look at how Alfresco Handles the situation. Alfresco seems to work around this annoyance by allowing the folder creation but automatically removes the folder in short order. While I could implement similar behavior, I am trying to avoid as much client specific handling as possible.
    Is this folder creation absolutely necessary on Adobe Drive's part?

    Hello,
    The folder creation request depends on the specific application. If an document-based application in Mac OS X uses NSDocumentController to operate the document, a temporary folder "(A Document Being Saved by xxx)" will be created, this is the normal document saving process. If the document is saved, the temp folder will be deleted soon by this application. Please see this link: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Documents/Articles/ ObjectInteractions.html as reference.
    So the folder create request from Adobe Drive is normal for this scenario, and after saving the document into the mounted drive by Adobe Drive, the delete request(deleting this temp folder) will be sent from Adobe Drive. I think Alfresco doesn't provide any workaround for this. For Alfresco server, it just handles the temp folder creation and deleting as the same as the normal folder.
    Hope this helps.
    Thanks,
    Zhiqiang

  • CMIS connector error

    We are in process of making our product CMIS compliant. Certain CMIS methods have been written on server side and we are testing those against Drive's CMIS connector. Our DAM system is getting mounted as a network drive and I can see all the top level folders alright. But when I try to go into a folder containing documents/files, it doesn't get opened and Drive throws following error in logs. The folders that have only folders inside are getting opened without any error. The log message is not very descriptive. The "assetId" it talks about isn't a parameter in our code. The error is thrown when getChildren method is invoked and when at least one child is a document.
    Any ideas on how to troubleshoot this are appreciated. Thanks.
    [IFSConnection-4] FATAL IFSConnection - NASTY Runtime exception for Request: QUERY_DIRECTORY
    com.adobe.drive.biz.filesystem.FileSystemException: java.lang.IllegalArgumentException: Illegal value (null): assetId
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.run(FileSystemService.java:1673 )
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.dir(FileSystemService.java:368)
        at com.adobe.drive.ifs.job.QueryDirectoryHandler$1.init(QueryDirectoryHandler.java:122)
        at com.adobe.drive.ifs.job.QueryDirectoryHandler$1.call(QueryDirectoryHandler.java:86)
        at com.adobe.drive.ifs.job.QueryDirectoryHandler$1.call(QueryDirectoryHandler.java:1)
        at com.adobe.drive.model.context.Context.run(Context.java:88)
        at com.adobe.drive.ifs.internal.IFSConnection.dispatch(IFSConnection.java:187)
        at com.adobe.drive.ifs.internal.IFSConnection.run(IFSConnection.java:142)
    Caused by: java.lang.IllegalArgumentException: Illegal value (null): assetId
        at com.adobe.drive.connector.api.CallContract.checkNotNull(CallContract.java:42)
        at com.adobe.drive.connector.api.recipe.RemoteResponse.createFileUpdateRecipe(RemoteResponse .java:126)
        at com.adobe.drive.connector.cmis.helper.UpdateRecipeHelper.refreshFileData(UpdateRecipeHelp er.java:171)
        at com.adobe.drive.connector.cmis.helper.UpdateRecipeHelper.createUpdateRecipe(UpdateRecipeH elper.java:113)
        at com.adobe.drive.connector.cmis.handler.GetChildrenHandler.execute(GetChildrenHandler.java :127)
        at com.adobe.drive.connector.cmis.handler.GetChildrenHandler.execute(GetChildrenHandler.java :1)
        at com.adobe.drive.model.internal.synchronization.AssetSynchronizer.execute(AssetSynchronize r.java:429)
        at com.adobe.drive.model.internal.synchronization.AssetSynchronizer.synchronizeStructure(Ass etSynchronizer.java:349)
        at com.adobe.drive.internal.data.manager.DataManager.getChildren(DataManager.java:1672)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService$2.execute(FileSystemService.jav a:297)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService$2.execute(FileSystemService.jav a:1)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService$FSCallable.run(FileSystemServic e.java:1760)
        at com.adobe.drive.data.internal.persistence.PersistenceRunner.run(PersistenceRunner.java:11 9)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.run(FileSystemService.java:1659 )

    Hi mandarpkulkarni,
    For files, could you check your product whether there is ' cmis:versionSeriesId ' property for document object? CMIS connector uses it as asset id, and it must be not null.
    As CMIS 1.0 Spec Section 2.1.9.5 'Versioning Properties on Document Objects' points out, all Document objects will have the following read-only property values pertaining to versioning:
    cmis:versionSeriesId             ID
         ID of the Version Series for this Object.
    Thanks,
    Hui

  • Rename, New folder action using Drive CMIS connector

    I am trying to work on "Rename" and "New Folder" actions from Drive. To give more details - when I connect to our DAM using Drive, the DAM gets mounted as a network drive and can be accessed from Windows Explorer. I was told on one of the Adobe forums thread that Drive uses the Windows in-built context menus to initiate these actions.
    Refer: http://forums.adobe.com/message/3807568#3807568
    But when I try "New Folder" menu, Explorer gives me "Access denied" or "You need permission" kind of error. On "Rename" I get similar error. I believe both these errors are due to the fact that I am trying to modify certain things on a network drive. But then what would be the work around so that I can perform these actions on a CMIS server using Drive?
    We are adding CMIS layer on top of our DAM so that it will work as a CMIS server. For connection with Drive, we use the default CMIS connector that comes with it.

    Logs on "Rename" action
    2012/09/28 05:34:58,691 [IFSConnection-1] FATAL IFSConnection - NASTY Runtime exception for Request: RENAME
    com.adobe.drive.biz.filesystem.FileSystemException: java.lang.NullPointerException
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.run(FileSystemService.java:1680 )
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.run(FileSystemService.java:1646 )
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.rename(FileSystemService.java:9 81)
        at com.adobe.drive.ifs.job.RenameHandler$1.call(RenameHandler.java:95)
        at com.adobe.drive.ifs.job.RenameHandler$1.call(RenameHandler.java:1)
        at com.adobe.drive.model.context.Context.run(Context.java:88)
        at com.adobe.drive.ifs.internal.IFSConnection.dispatch(IFSConnection.java:187)
        at com.adobe.drive.ifs.internal.IFSConnection.run(IFSConnection.java:142)
    Caused by: java.lang.NullPointerException
        at com.adobe.drive.connector.cmis.client.CMISProxy.buildQuery(CMISProxy.java:2086)
        at com.adobe.drive.connector.cmis.client.CMISProxy.query(CMISProxy.java:1987)
        at com.adobe.drive.connector.cmis.client.CMISProxy.getDescendantDocuments(CMISProxy.java:196 1)
        at com.adobe.drive.connector.cmis.client.CMISProxy.hasCheckedOutDocumentsByAnyUser(CMISProxy .java:1920)
        at com.adobe.drive.connector.cmis.handler.Handler.isCheckedOut(Handler.java:305)
        at com.adobe.drive.connector.cmis.handler.MoveHandler.execute(MoveHandler.java:95)
        at com.adobe.drive.connector.cmis.handler.MoveHandler.execute(MoveHandler.java:1)
        at com.adobe.drive.internal.data.manager.DataManager.execute(DataManager.java:3162)
        at com.adobe.drive.internal.data.manager.DataManager.execute(DataManager.java:3114)
        at com.adobe.drive.data.manager.call.AbstractFSCall.executeConnector(AbstractFSCall.java:323 )
        at com.adobe.drive.data.manager.call.Move.callConnector(Move.java:501)
        at com.adobe.drive.data.manager.call.Move.moveRemoteSource(Move.java:302)
        at com.adobe.drive.data.manager.call.MoveFinder.moveToEmptyDestination(MoveFinder.java:83)
        at com.adobe.drive.data.manager.call.MoveExplorer.moveToEmptyDestination(MoveExplorer.java:7 0)
        at com.adobe.drive.data.manager.call.Move.execute(Move.java:142)
        at com.adobe.drive.internal.data.manager.DataManager.moveAsset(DataManager.java:3892)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService$12.execute(FileSystemService.ja va:998)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService$FSRunnable.run(FileSystemServic e.java:1803)
        at com.adobe.drive.data.internal.persistence.PersistenceRunner.run(PersistenceRunner.java:11 9)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.run(FileSystemService.java:1666 )
        ... 7 more
    Logs on "New folder" action
    2012/09/28 05:23:42,321 [IFSConnection-1] FATAL IFSConnection - NASTY Runtime exception for Request: CREATE
    com.adobe.drive.biz.filesystem.FileSystemException: com.adobe.drive.data.model.DriveException: Error creating directory
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.wrapException(FileSystemService .java:1623)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.run(FileSystemService.java:1673 )
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.create(FileSystemService.java:8 67)
        at com.adobe.drive.ifs.job.CreateHandler$1.mkDir(CreateHandler.java:204)
        at com.adobe.drive.ifs.job.CreateHandler$1.call(CreateHandler.java:183)
        at com.adobe.drive.ifs.job.CreateHandler$1.call(CreateHandler.java:1)
        at com.adobe.drive.model.context.Context.run(Context.java:88)
        at com.adobe.drive.ifs.internal.IFSConnection.dispatch(IFSConnection.java:187)
        at com.adobe.drive.ifs.internal.IFSConnection.run(IFSConnection.java:142)
    Caused by: com.adobe.drive.data.model.DriveException: Error creating directory
        at com.adobe.drive.internal.data.manager.DataManager.create(DataManager.java:4434)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService$10.execute(FileSystemService.ja va:885)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService$10.execute(FileSystemService.ja va:1)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService$FSCallable.run(FileSystemServic e.java:1767)
        at com.adobe.drive.data.internal.persistence.PersistenceRunner.run(PersistenceRunner.java:11 9)
        at com.adobe.drive.internal.biz.filesystem.FileSystemService.run(FileSystemService.java:1666 )
        ... 7 more
    There might be something wrong with our implementation as well. But I am not able to figure out where lies the problem.

  • Adobe Drive CMIS connector and Authentication

    Hello,
    We have undertaken a project to make our DAM CMIS compliant and thus get connected with Adobe Drive using it's inbuilt CMIS connector. We will be following RESTful AtomPub binding of CMIS for this.
    CMIS spec doesn't talk a lot about the authentication and seems like it is outside the scope of CMIS. I wanted to know how Adobe Drive client gets authenticated with any CMS/DAM using its CMIS connector. What is the mode of authentication used - is it HTTP basic, digest authentication or something custom. So I am not sure what would Adobe Drive send to get authenticated and what would it expect in the response. How do we pass back the session token that we will create.
    Any pointers wrt this are appreciated. That will really help us make progress on this project.
    Thanks!
    Mandar Kulkarni

    Drive CMIS connector uses HTTP basic authentiction.
    Thanks.

  • Operations supported by CMIS connector

    I was wondering what all operations defined by CMIS, are supported by CMIS connector that comes with Drive 2.1 esp. from Windows Explorer. When I right click in Windows Explorer, the Drive context menu gives only these options - Check out, Check in, Cancel check out, Show versions and Connect to. But the tech note for CMIS connector says that we can even rename a folder, create a new folder (and a few more operations) by selecting options in context menu. I believe those are not certainly the options provided by Windows but should be somewhere in Drive menu.
    Some clarification would help greatly.
    Thanks.

    Hello,
    You want to use Adobe Drive + CMIS Connector to test your CMIS server, right? Because the operations in Adobe Drive, for example, rename operation in the context menu can uses serveral CMIS services, like getObject, moveObject, updateProperties, etc, you have to know exactly the CMIS services used by Adobe Drive for each operation.
    Thanks,
    Zhiqiang

  • CMIS Connector - Mac OS 10.9 Finder Mounting Issue

    Hi.
    I have recently updated my system to MAC OS X Mavericks (10.9) and Adobe Drive to Version 5.0.1. I am using CS6.
    I updated from CS5, Drive 3 and Mac OS X 10.6.
    The problem is as follows:
    When i connect the CMIS volume (an alfresco 3.4 community dam) with Drive 5 the volume is mounted in Mac Finder as "cmis". Instead of my custom volume mount name "MyCustomVolume". I defined the custom name in Drive as well as in Alfresco CMIS-Config. And it worked flawlessly before updating. But i need the volume to be mounted as "MyCustomVolume" and not as "cmis".
    The strange thing is: If i run the terminal and have a look "~/Volumes" i can see, that there is a volume "dr-x------@  1 myusername  nogroup     0 20 Nov 15:22 MyCustomVolume" mounted. And no volume "cmis". So where does this "cmis" come from?
    Needless to say, that my file linkings e.g. in InDesign documents relate to the old mount name and not to "cmis". Currently every file i open will have broken links.
    And there is another issue: The "cmis" volume is "readonly" and not writeable. Using the Finder i am not able to change any of the cmis mount properties.
    Actually i am wondering whether it is a Drive or a Mavericks issue.
    I already tried this:
    - Several Drive reinstallations, Drive Cache/Setting clearings as well as Mac OS Disk Utility permission repairs.
    - Deactivated Sophos Antivir
    - Uninstalled MacFuse and Tuxera NTFS
    The problem is critical for me because my daily work depends on a seemless cmis integration.
    So i hope for some help.
    Best regards
    Volker

    UPDATE:
    Intermediatly Adobe Drive 5.01.28 worked as it should do - But today i ran into the same issue i had before.
    I haven't done anthing cruel to Adobe Drive, but suddenly i have this same strange behaviour like i described in my initial post.
    The finder shows "cmis" as volume mount name BUT the Terminal/CLI shows me the correct volume name in the "/Volumes" folder - this is driving me nuts.
    I already did a PRAM and SMC reset on my mac. And i deleted Adobe Drive 5 completly and reinstalled it. Same result - same problem.
    The Alfresco server is running properly and i already restarted it.
    The Errorlog of Adobe Drive shows these errors (repeatingly):
    2014/02/04 20:29:25,189 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /Backups.backupdb 2014/02/04 20:29:25,190 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /DCIM 2014/02/04 20:29:25,227 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /.hidden 2014/02/04 20:29:25,228 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /.Spotlight-V100 2014/02/04 20:29:25,262 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /.metadata_never_index 2014/02/04 20:29:25,298 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /.metadata_never_index_unless_rootfs 2014/02/04 20:29:25,343 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /.metadata_never_index 2014/02/04 20:29:25,377 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /.metadata_never_index_unless_rootfs 2014/02/04 20:29:25,481 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /Backups.backupdb 2014/02/04 20:29:25,482 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /mach_kernel 2014/02/04 20:31:20,475 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /Sites/.localized 2014/02/04 20:31:23,130 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /Sites/.localized 2014/02/04 20:31:25,675 [ConnectionHandler-kernel] ERROR GetAssetsHandler - asset not found: /Sites/.localized ...
    I don't know why Drive is looking for these files and what they are about. (Some of them seem to belong to Mac's TimeMachine, but my TM disabled!)
    Need some help! Because i can't work with my server files and the Creative Suite anymore. Every server-based file i am trying to open with an Adobe Application causes an error.
    Any ideas out there?

  • Possible Performance Issue - CMIS Connector

    I don't know whether the Adobe developers read this but when a folder is renamed/deleted using the Drive the request "select * from cmis:document where in_tree(<folder id>)" is sent. Are the all properties really required? For example the request "select cmis:objectId from cmis:document where in_tree(<folder id>)" might suffice and will be quicker to execute, especially on repositories like ours with a lot of properties.

    Hello,
    This is known behavior (see http://help.sap.com/saphelp_nw70ehp3/helpdata/en/62/468698a8e611d5993600508b6b8b11/frameset.htm) when FSDB Repository is used and its option "Enable FSDB Content Tracking" is ticked.
    The part of official docuementation says:
    The database synchronization of content access might have a negative impact on performance. Every read or write content request to an FSDB resource waits to obtain a write lock on the lock record in the database. Therefore, the accumulated waiting time for obtaining the write lock in the database might increase and the waiting threads might consume a considerable amount of the available threads in the thread pool.
    Best Regards,
    Georgi

  • Oracle connector issues

    Hi Experts,
    We have 40 to 50 connectors including SQL server, Oracle,Pco,OLAP etc in SAP MII system.
    SAP MII version 12.2 SP6.
    We got the Java Heap space on the SAP MII server and due to lack of disk space the server process is shutdown.
    #2.0#2015 04 14 09:30:16:473#0-400#Fatal#com.sap.engine.frame.ProcessEnvironment#
    com.sap.ASJ.krn_frm.000041#BC-JAS-COR#kernel.sda#C0000A0E68F54AF20000000100000D58#307331950000768373##com.sap.engine.frame.ProcessEnvironment#Guest#0##7F961CADD61211E4A26400001251836F#7f961cadd61211e4a26400001251836f#7f961cadd61211e4a26400001251836f#0#Thread[Managed_Application_Thread_37,5,Managed_Application_Thread]#Plain##
      Server process shutting down with exit code [666]; memory allocation error [OutOfMemoryError]# 
    #2.0#2015 04 14 09:30:16:473#0-400#Fatal#com.sap.engine.frame.ProcessEnvironment#
    com.sap.ASJ.krn_frm.000041#BC-JAS-COR#kernel.sda#C0000A0E68F54AF20000000200000D58#307331950000768373##com.sap.engine.frame.ProcessEnvironment#Guest#0##7F961CADD61211E4A26400001251836F#7f961cadd61211e4a26400001251836f#7f961cadd61211e4a26400001251836f#0#Thread[Managed_Application_Thread_37,5,Managed_Application_Thread]#Plain##
    Server process shutting down with exit code [666] memory allocation error [OutOfMemoryError]
    [EXCEPTION]
    java.lang.OutOfMemoryError: Java heap space (failed to allocate 56 bytes)
    After clearing the dump and make available disk space all the connectors like SQL server, OLAP,PCo etc working fine. But Oracle connectors are unstable.I can say oracle connectors keep loosing connections. The following errors were seen in logs. After I restart the server , the oracle connector starts working fine.
    Unable to create connection to database for GDW
    [EXCEPTION]
    java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
    at com.sap.lhcommon.system.CustomClassLoader.findClass(CustomClassLoader.java:232)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:367)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:308)
    at com.sap.xmii.Illuminator.tools.database.JDBCDriverManager.getClassInstance(JDBCDriverManager.java:104)
    at com.sap.xmii.Illuminator.tools.database.ConnectionPool.<init>(ConnectionPool.java:62)
    at com.sap.xmii.Illuminator.tools.database.ConnectionHolder.addDBConnectionPool(ConnectionHolder.java:121)
    at com.sap.xmii.Illuminator.server.Server.createHolder(Server.java:277)
    at com.sap.xmii.Illuminator.server.Server.start(Server.java:134)
    at com.sap.xmii.Illuminator.server.ServerManager$ServerInitializer.run(ServerManager.java:451)
    at com.sap.xmii.Illuminator.server.ServerManager.startServer(ServerManager.java:414)
    at com.sap.xmii.Illuminator.server.ServerManager.reload(ServerManager.java:370)
    at com.sap.xmii.ejb.ServiceHandlerBean.doServerFunction(ServiceHandlerBean.java:222)
    at com.sap.xmii.ejb.ServiceHandlerBean.onMessage(ServiceHandlerBean.java:75)
    at sun.reflect.GeneratedMethodAccessor276.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:47)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:50)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_MessageListenerType.invoke(Interceptors_MessageListenerType.java:111)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:191)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Lock.invoke(Interceptors_Lock.java:21)
    at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)
    at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138)
    at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
    at com.sap.engine.services.ejb3.runtime.impl.MDBProxyInvocationHandler.invoke(MDBProxyInvocationHandler.java:78)
    at $Proxy435.onMessage(Unknown Source)
    at com.sap.jms.client.session.JMSSession.deliverMessage(JMSSession.java:1046)
    at com.sap.jms.client.session.JMSSession.run(JMSSession.java:894)
    at com.sap.jms.resourceadapter.RaServerSession.run(RaServerSession.java:139)
    at com.sap.engine.services.connector.jca15.work.TaskImpl.run(TaskImpl.java:410)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
    at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
    Error occurred while creating a database connection
    [EXCEPTION]
    com.sap.xmii.Illuminator.system.CommunicationException: Error occurred while creating a database connection
    at com.sap.xmii.Illuminator.connectors.IDBC.IDBC.doProcessRequest(IDBC.java:81)
    at com.sap.xmii.Illuminator.connectors.AbstractConnector.processRequest(AbstractConnector.java:83)
    at com.sap.xmii.Illuminator.server.QueryEngine.run(QueryEngine.java:49)
    at com.sap.xmii.Illuminator.services.handlers.IlluminatorService.processRequest(IlluminatorService.java:82)
    at com.sap.xmii.Illuminator.services.ServiceManager.run(ServiceManager.java:69)
    at com.sap.xmii.servlet.Illuminator.service(Illuminator.java:68)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)
    at com.sap.xmii.system.SecurityFilter.doFilter(SecurityFilter.java:186)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
    at com.sap.xsrf.filter.XSRFProtectorFilter.doFilter(XSRFProtectorFilter.java:62)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:441)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)
    at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)
    at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)
    at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
    at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
    I am not sure of OJDBC jar file version .we have either OJDBC5 or OJDBC6 jar deployed in SAP MII.
    The oracle database version that we are connecting in the data server is Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit
    My questions  are
    After the server process shutdown and recovered , While  all other connectors  working fine why oracle connectors have problems?
    Is it due to oracle driver issue? or any other issue related to Netweaver.
    Please help.

    for item #1...If you add the line "gal_enableldapsearch = FALSE" to the "[ENG]" section of the calendar server configuration file, it will only put calendar users in the GAL and not all Internet Directory users.
    --Bill                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • OID 11.1.1.5.0 Connector Issue With Logging in OIM 11.1.1.5.0

    I am using OpenLDAP as my target system for the OID connector. I am following the OID 11.1.1.5.0 documentation section "2.1.6.1 Enabling Logging on Oracle Identity Manager". I placed the first part inside the <log_handers> tag and the second part inside the <loggers> tag.
    <log_handler name='OIMCP.LDAP' level='TRACE:32'
    class='oracle.core.ojdl.logging.ODLHandlerFactory'>
    <property name='logreader:' value='off'/>
    <property name='path'
    value='${domain.home}/servers/${weblogic.Name}/logs/oid_connector.log'/>
    <property name='format' value='ODL-Text'/>
    <property name='useThreadName' value='true'/>
    <property name='locale' value='en'/>
    <property name='maxFileSize' value='5242880'/>
    <property name='maxLogSize' value='52428800'/>
    <property name='encoding' value='UTF-8'/>
    </log_handler>
    <logger name="ORG.IDENTITYCONNECTORS.LDAP" level="TRACE:32"
    useParentHandlers="false">
    <handler name="OIMCP.LDAP"/>
    <handler name="console-handler"/>
    </logger>
    The "oid_connector.log" was created for me, but no logs are being printed out whenever I do anything related with LDAP in the OIM console.
    Any insights on how to fix this issue?

    Any updates i am facing same problem.
    thanks in advance

Maybe you are looking for

  • Mandatory fields while using Group chart of accounts

    Hi, Which are the mandatory fields while maintaining GL accounts in FS00 if i am using Group chart of accounts. And how attached these group chart of accounts gl to the operational chart of account GL. raj

  • Apps bought with old apple id? I cant update app as ID is no longer in use?

    I have an old apple account that alot of my apps were bought on. I didnt use this id for a couple of months and now it is no longer a registerd ID, even though I did not delete it I have a new ID now but my problem is that when I try and update or bu

  • Color management setting wont stay set?

    Running Acrobat Pro 9.4.1 in conjunction with CS5 Design Premium. Not only does the color management setting in Acrobat not change when set and synced from Bridge. The setting wont stick when set directly in Acrobat. Does anybody have a similar issue

  • MacBook insomnia; it doesn't sleep.

    My MacBook doesn't go to sleep, unless I press the power button and select Sleep. Neither in battery mode, nor in AC mode. I tried closing all the opened programs (QuickSilver, Safari, iTunes, iTerm), and put the time to 1 minute to make quick tests.

  • How to know whether a bit is set in a byte

    Hi , I would like know whats the way to identify whether a nth bit is set in k bytes int value. Thanks for any help Srividya