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