Rosanswers logo

Hi everyone,

I was trying to set up a new rosjava environment on Ubuntu 11.04 and ROS electric following the build guide. Building rosjava_messages fails as org.ros.concurrent.EventDispatcher.java (and others are missing) class org.ros.concurrent.CircularBlockingDequeue.

> Building > :rosjava_messages:compileJava > Resolving dependencies     
:rosjava_messages:processResources UP-TO-DATE
/home/andreas/workspace/rosjava_core/rosjava/src/main/java/org/ros/concurrent/EventDispatcher.java:29: cannot find symbol
symbol  : class CircularBlockingDeque
location: class org.ros.concurrent.EventDispatcher<T> private final CircularBlockingDeque<SignalRunnable<T>> events;

Interestingly org.ros.concurrent.CircularBlockingQueue is there.

Could somebody please deploy CircularBlockingDequeue?

Thank you!

Best regards, Andreas

Originally posted by andreasw on ROS Answers with karma: 61 on 2012-07-30

Post score: 0

Original comments

Comment by andreasw on 2012-08-28:
Damons answer - which I can't comment on Chrome 20.0.1132.47 right now - was correct. Updating rosjava ("rosws remove rosjava_core" etc.) fixed this.


1 Answer 1


Rosanswers logo

I believe your clone is out of date. Pull and update.


Originally posted by damonkohler with karma: 3838 on 2012-08-01

This answer was ACCEPTED on the original site

Post score: 1


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.