Critical error

hello everybody in this forum , i tried to follow up the steps that exist in the current web page

http://www.igniterealtime.org/community/docs/DOC-1020

i followed the steps exactly but finally i got that error , and i don’t know why this error really exists


Critical Error! The home directory has not been configured,
which will prevent the application from working correctly.

ERROR 12366 [Jive-ERR] ():
java.io.FileNotFoundException: XML properties file does not exist: openfire.xml
at org.jivesoftware.util.XMLProperties.(XMLProperties.java:101)
at org.jivesoftware.util.XMLProperties.(XMLProperties.java:63)
at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:832)
at org.jivesoftware.util.JiveGlobals.getHomeDirectory(JiveGlobals.java:236)
at org.jivesoftware.util.Log.initLog(Log.java:79)
at org.jivesoftware.util.Log.(Log.java:65)
at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:97)
at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:51)
2009.03.09 23:20:46 Error occurred opening log file: LogName was null - OpenfireHome not set?
2009.03.09 23:20:46 Admin Lib Directory $/target/openfire/plugins/admin/webapp/WEB-INF/lib does not exist. Web admin console may not work.
Could not locate home
java.io.FileNotFoundException
at org.jivesoftware.openfire.XMPPServer.locateOpenfire(XMPPServer.java:827)
at org.jivesoftware.openfire.XMPPServer.initialize(XMPPServer.java:296)
at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:415)
at org.jivesoftware.openfire.XMPPServer.(XMPPServer.java:161)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:106)
at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:51)
2009.03.09 23:20:46 [org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:457)
]
java.io.FileNotFoundException
at org.jivesoftware.openfire.XMPPServer.locateOpenfire(XMPPServer.java:827)
at org.jivesoftware.openfire.XMPPServer.initialize(XMPPServer.java:296)
at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:415)
at org.jivesoftware.openfire.XMPPServer.(XMPPServer.java:161)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:106)
at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:51)
java.util.MissingResourceException: Can’t find bundle for base name openfire_i18n, locale ar_EG
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1508 )
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1262)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:789)
at org.jivesoftware.util.LocaleUtils.getLocalizedString(LocaleUtils.java:349)
at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:458)
at org.jivesoftware.openfire.XMPPServer.(XMPPServer.java:161)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:106)
at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:51)

Hi,

take a look in Help Starting the server it looks your home directory is not properly configured.

Best regards