08-25-2013 02:23 AM
Using CMIS Workbench 0.10.0 with the Browser Binding against the Nuxeo 5.7.2 Demo server, all query attempts result in the error below. In this case, I attempted the default "SELECT * FROM cmis:document" query. CMIS Workbench 0.7.0 also generates the same error. Should I open a JIRA for this issue?
Also, if you have not done so already, you might want to run the Browser Binding TCK. It exposes this error as well as numerous other "Unknown action" errors. The AtomPub Binding TCK behaves much better.
If you don't already, would it make sense to run the TCK with the 3 bindings as part of the automated pre-release integration test? If so, should a JIRA be opened for this issue?
02:58:03 ERROR hemistry.opencmis.workbench.ClientHelper: CmisNotSupportedException: Unknown action org.apache.chemistry.opencmis.commons.exceptions.CmisNotSupportedException: Unknown action at org.apache.chemistry.opencmis.client.bindings.spi.browser.AbstractBrowserBindingService.convertStatusCode(AbstractBrowserBindingService.java:234) at org.apache.chemistry.opencmis.client.bindings.spi.browser.AbstractBrowserBindingService.post(AbstractBrowserBindingService.java:352) at org.apache.chemistry.opencmis.client.bindings.spi.browser.DiscoveryServiceImpl.query(DiscoveryServiceImpl.java:70) at org.apache.chemistry.opencmis.client.runtime.SessionImpl$3.fetchPage(SessionImpl.java:600) at org.apache.chemistry.opencmis.client.runtime.util.AbstractIterator.getCurrentPage(AbstractIterator.java:132) at org.apache.chemistry.opencmis.client.runtime.util.CollectionPageIterator.hasNext(CollectionPageIterator.java:48) at org.apache.chemistry.opencmis.workbench.QueryFrame.doQuery(QueryFrame.java:275) at org.apache.chemistry.opencmis.workbench.QueryFrame.access$000(QueryFrame.java:64) at org.apache.chemistry.opencmis.workbench.QueryFrame$1.actionPerformed(QueryFrame.java:141) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$400(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.awt.EventQueue$2.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
08-29-2013 12:08 PM
Please open a ticket for the unsupported code path.
Regarding the OpenCMIS TCK, we plan on looking at it closely and fixing what's needed before Nuxeo 5.8.
08-29-2013 02:21 PM
Opened [NXP-12355][1]
11-02-2013 04:45 AM
Should I open a ticket to ensure OpenCMIS TCK is run against nuxeo-chemistry and integrated into automated nuxeo-chemistry regression testing?
11-04-2013 04:32 AM
Ideally yes, however if you can open tickets for specific issues you have that would be even better.
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.