Bug #5311

2.2.0rc1 - remote data sources don't work

Added by Derik Barseghian over 8 years ago. Updated over 8 years ago.

data access
Target version:
Start date:
Due date:
% Done:


Estimated time:


In 2.2.0rc1 installed from the installer, remote data sources don't work.
I discovered this when trying to open PythonGenericDialog.xml demo workflow.
It also happens when you search the Data tab and try to drag out a data source.

The error message you see comes from EcogridDataCacheItem and is:
There has been a problem accessing the remote data
java.lang.String cannot be cast to [B

This doesn't appear to happen from trunk, or from 2.2.0 launched from the module manager. I'm not clear on why this is...


#1 Updated by Derik Barseghian over 8 years ago

Likely related, on linux I just did:
cd kepler.modules/build-area/; rm rf ~/KeplerData; ant clean-all;
started 2.2.0rc1 from the installer version (i.e. using ./
changed Sources
>Components to search the Kepler repository
Searched for "grow"
And got no visible results and the following error on stdout:

[null] org.kepler.objectmanager.repository.RepositoryException: Error getting docid 3863.55.1: org.ecoinformatics.ecogrid.authenticatedqueryservice.stub.GetElementType cannot be cast to [B
[null] at org.kepler.objectmanager.repository.EcogridRepository.get(
[null] at org.kepler.objectmanager.repository.EcogridRepositoryResults.parseKarXml(
[null] at
[null] at
[null] at
[null] at org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler.actionPerformed(
[null] at org.kepler.gui.SimpleSearchUIPane$1.actionPerformed(
[null] at javax.swing.JTextField.fireActionPerformed(
[null] at javax.swing.JTextField.postActionEvent(
[null] at javax.swing.JTextField$NotifyAction.actionPerformed(
[null] at javax.swing.SwingUtilities.notifyAction(
[null] at javax.swing.JComponent.processKeyBinding(
[null] at javax.swing.JComponent.processKeyBindings(
[null] at javax.swing.JComponent.processKeyEvent(
[null] at java.awt.Component.processEvent(
[null] at java.awt.Container.processEvent(
[null] at java.awt.Component.dispatchEventImpl(
[null] at java.awt.Container.dispatchEventImpl(
[null] at java.awt.Component.dispatchEvent(
[null] at java.awt.KeyboardFocusManager.redispatchEvent(
[null] at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(
[null] at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(
[null] at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(
[null] at java.awt.DefaultKeyboardFocusManager.dispatchEvent(
[null] at java.awt.Component.dispatchEventImpl(
[null] at java.awt.Container.dispatchEventImpl(
[null] at java.awt.Window.dispatchEventImpl(
[null] at java.awt.Component.dispatchEvent(
[null] at java.awt.EventQueue.dispatchEvent(
[null] at java.awt.EventDispatchThread.pumpOneEventForFilters(
[null] at java.awt.EventDispatchThread.pumpEventsForFilter(
[null] at java.awt.EventDispatchThread.pumpEventsForHierarchy(
[null] at java.awt.EventDispatchThread.pumpEvents(
[null] at java.awt.EventDispatchThread.pumpEvents(
[null] at

#2 Updated by David Welker over 8 years ago

It turns out that the same installer issue (current-suite.txt was not copied over when the installers were built) also caused these bugs. These should not be present in release candidate 2. Closing.

#3 Updated by Redmine Admin about 6 years ago

Original Bugzilla ID was 5311

Also available in: Atom PDF