Error undefined symbol: adb_quote_set_lasttrade al ejecutar StockQuoteService en Axis2/C 1.6.0

Tras compilar el servicio y cliente del ejemplo StockQuoteService del proyecto Axis2/C 1.6.0 en mi Fedora 14 y proceder a ejecutar  el cliente , el servidor lanzaba esta excepción cada vez que se lanzaba una petición del cliente:

[root@neodoo bin]# ./axis2_http_server

Started Simple Axis2 HTTP Server …
./axis2_http_server: symbol lookup error: ..//services/StockQuoteService/libStockQuoteService.so: undefined symbol: adb_quote_set_lasttrade

 

En la la clase axis2_skel_StockQuoteService.c que se adjunta en el servicio de StockQuote, se ha columpiado una t que ha de pasar a mayúscula:

adb_quote_set_lastTrade(res_quote, env, res_last_trade);

 

¡ A funcionar !

 

Conocimiento Open Source 

Desde siempre intentamos aplicar la filosofía Open Source también con el conocimiento, por ello nació el Blog Open Source, donde nuestros desarrolladores comparten notas, consejos y tutoriales sobre tecnología y desarrollo, soluciones a problemas diarios, bugs o cualquier información que creemos, puede ser interesante.

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *