The type javax.jms.Message cannot be resolved. It is indirectly referenced from required .class

Como faço para resolver o erro “The type javax.jms.Message cannot be resolved. It is indirectly referenced from required .class files”? Entendo que está faltando a lib do jms, porém eu já inclui javax.jms_1.1.2.jar no buildpath do projeto do Eclipse. Eu nunca me deparei com uma mensagem que diz indiretamente referenciado? Quando esse erro surge é por qual motivo?

Isso significa que uma classe que você está usando faz uso de uma classe que não está no classpath. Verifique se as dependências estão no classpath do seu projeto.

Ataxexe, muito obrigado por responder.
O meu arquivo .classpath tem a referência necessária. Eu estou sem idéia do que mais verificar. Tem alguma sugestão?

<classpathentry kind="lib" path="C:/Oracle/Middleware/wls1211_dev/modules/javax.jms_1.1.2.jar">
	<attributes>
		<attribute name="javadoc_location" value="http://docs.oracle.com/javaee/6/api/"/>
	</attributes>
</classpathentry>