cancel
Showing results for 
Search instead for 
Did you mean: 

CMIS Workbench cannot use browser binding to query Nuxeo

rg1_
Star Contributor
Star Contributor

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)

4 REPLIES 4

Florent_Guillau
World-Class Innovator
World-Class Innovator

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.

Opened [NXP-12355][1]

Should I open a ticket to ensure OpenCMIS TCK is run against nuxeo-chemistry and integrated into automated nuxeo-chemistry regression testing?

Ideally yes, however if you can open tickets for specific issues you have that would be even better.