मैं एक डीबी 2 डाटाबेस के साथ jboss-सीवन इस्तेमाल करने की कोशिश लोड हो रहा है, तो निम्न त्रुटि तब होती हैjava.lang.UnsatisfiedLinkError जबकि डीबी 2 JDBC ड्राइवर
com.ibm.db2.jcc.a.SqlException: [jcc][10389][12245][3.52.95] while loading the native
library db2jcct2, java.lang.UnsatisfiedLinkError: no db2jcct2 in java.library.path
an error occurred ERRORCODE=-4472, SQLSTATE=null
मैं -Djava.library.path=/opt/IBM/db2/V9.5/lib64
स्थापित करने की कोशिश की है और साथ ही
-Djava.library.path=/opt/IBM/db2/V9.5/lib32
दोनों पथों में libdb2jcct2.so
मैंने LD_LIBRARY_PATH
को बिना किसी प्रभाव के सेट करने का भी प्रयास किया।
ओएस MacOS
संपादित मैं भी jdbc4 ड्राइवरों के बाद से एक JDBC4 ड्राइवर, db2jcc4.jar उपयोग करने के लिए देशी libs पर निर्भर नहीं होना चाहिए की कोशिश की है।
+1 DYLD_LIBRARY_PATH LD_LIBRARY_PATH – Fedearne
धन्यवाद के बजाय MacOS पर प्रयोग किया जाता है, मैं दुर्भाग्य से सफलता के बिना इस जाँच की। – stacker