Ask Your Question
0

Installing rosjava_messages fails missing class CircularBlockingDeque

asked 2012-07-30 21:53:55 -0500

andreasw gravatar image

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_me:rosjava_messages:compileJava
:rosjava_messages:processResources UP-TO-DATE
:rosjava_messages:classes
:rosjava_messages:jar
:rosjava:compileJava       
/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

edit retag flag offensive close merge delete

Comments

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.

andreasw gravatar imageandreasw ( 2012-08-28 07:44:18 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
1

answered 2012-08-01 16:46:31 -0500

damonkohler gravatar image
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2012-07-30 21:53:55 -0500

Seen: 100 times

Last updated: Aug 01 '12