I’'m no expert in SQL server, but i was able to get wildfire running on a trial edition of sql server 2000, with it reading our username list out of ldap.
Problem is, the 2000 trial ended, so wildfire was shutdown. We have since gotten a full edition of 2003 and i have gone through the steps i remember, install wildfire, create database, make user, insert sql, change xml pref. but i can’‘t get it the sucker to start up, keeps giving me errors. unfortunately I did not keep good notes of my exact procedure from before, so I am not sure of what i am doing wrong. One thing i did notice is in my old xml pref i had a port number after the server name(jdbc:jtds:sqlserver://KAPSERVER2006*:1609**/wildfire;appName=jive*), while in the default xml supplied with wildfire it does not have have a port listed. Here’'s my error code below:
2006.10.26 14:19:13 [org.jivesoftware.database.ConnectionPool.(XMPPServer.java:144)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.jivesoftware.wildfire.starter.ServerStarter.start(ServerStarter.java:88)
at org.jivesoftware.wildfire.starter.ServerStarter.main(ServerStarter.java:49)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
Caused by: java.lang.NullPointerException
at org.jivesoftware.wildfire.XMPPServer.verifyDataSource(XMPPServer.java:604)
… 16 more