Problem accessing /login.jsp

Hi, I am trying to setup Openfire 4.0.0 source using Eclipse Mars. I have followed the guide on Openfire SVN + Eclipse 3.3 + Subversive Installation Guide . After using ant build and then following the guide to create the Run configuration, i successfuly managed to run the console at http:localhost:9090 but when i access the URL i get this error
:

HTTP ERROR 404

Problem accessing /login.jsp. Reason:

/login.jsp

Powered by Jetty://

I have tried searching whole community for answers and tried almost every solution provided but all in vain./

Can you guyz figure out whats causing the issue?

Also the URL turns to http://localhost:9090/login.jsp?url=%2Findex.jsp from http://localhost:9090/login.jsp after entering.

Based on the information that you provide, I cannot determine the cause of the issue. Is anything relevant being logged on standard-out, or in the log files?

This is what i get when i run ant build:


Buildfile: E:\Office\PiczUp Openfire Plugin\openfire\build\build.xml

init:

compile:

jspc:

-jspc-impl:

[java] [main] INFO org.eclipse.jetty.util.log - Logging initialized @269ms

[java] java.lang.NullPointerException

[java] at org.apache.tomcat.util.descriptor.tld.TldResourcePath.hashCode(TldResourcePath. java:156)

[java] at java.util.HashMap.hash(Unknown Source)

[java] at java.util.HashMap.get(Unknown Source)

[java] at org.apache.jasper.compiler.TldCache.getTaglibXml(TldCache.java:95)

[java] at org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:17 9)

[java] at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:411)

[java] at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:469)

[java] at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1428)

[java] at org.apache.jasper.compiler.Parser.parse(Parser.java:139)

[java] at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:227)

[java] at org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)

[java] at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:199)

[java] at org.apache.jasper.compiler.Compiler.compile(Compiler.java:356)

[java] at org.apache.jasper.JspC.processFile(JspC.java:1217)

[java] at org.apache.jasper.JspC.execute(JspC.java:1368)

[java] at org.apache.jasper.JspC.main(JspC.java:272)

[java] org.apache.jasper.JasperException: java.lang.NullPointerException

[copy] Copying 1 file to E:\Office\PiczUp Openfire Plugin\openfire\work\webapp\WEB-INF

[copy] Copying 12 files to E:\Office\PiczUp Openfire Plugin\openfire\work\webapp\WEB-INF

-i18n:

openfire:

[jar] Building jar: E:\Office\PiczUp Openfire Plugin\openfire\work\lib\openfire.jar

[jar] META-INF/LICENSE.txt already added, skipping

[jar] META-INF/NOTICE.txt already added, skipping

[jar] META-INF/LICENSE.txt already added, skipping

[jar] META-INF/NOTICE.txt already added, skipping

[jar] META-INF/LICENSE.txt already added, skipping

[jar] META-INF/NOTICE.txt already added, skipping

[jar] META-INF/LICENSE.txt already added, skipping

[jar] about.html already added, skipping

[jar] META-INF/LICENSE.txt already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] Warning: selected jar files include a META-INF/INDEX.LIST which will be replaced by a newly generated one.

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/services/javax.servlet.ServletContainerInitializer already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] javax/servlet/jsp/resources/jsp_2_0.xsd already added, skipping

[jar] javax/servlet/jsp/resources/jsp_2_1.xsd already added, skipping

[jar] javax/servlet/jsp/resources/jsp_2_2.xsd already added, skipping

[jar] javax/servlet/jsp/resources/jsp_2_3.xsd already added, skipping

[jar] javax/servlet/jsp/resources/jspxml_2_0.dtd already added, skipping

[jar] javax/servlet/jsp/resources/jspxml_2_0.xsd already added, skipping

[jar] javax/servlet/jsp/resources/web-jsptaglibrary_1_1.dtd already added, skipping

[jar] javax/servlet/jsp/resources/web-jsptaglibrary_1_2.dtd already added, skipping

[jar] javax/servlet/jsp/resources/web-jsptaglibrary_2_0.xsd already added, skipping

[jar] javax/servlet/jsp/resources/web-jsptaglibrary_2_1.xsd already added, skipping

[jar] META-INF/License.txt already added, skipping

[jar] META-INF/LICENSE.txt already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] META-INF/maven/org.eclipse.jetty.spdy/spdy-http-server/pom.properties already added, skipping

[jar] META-INF/maven/org.eclipse.jetty.spdy/spdy-http-server/pom.xml already added, skipping

[jar] about.html already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HTTPSPDYServerConnectionFactory$HTTPServerFr ameListener.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HTTPSPDYServerConnectionFactory.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HTTPSPDYServerConnector.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HttpChannelOverSPDY$1.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HttpChannelOverSPDY.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HttpInputOverSPDY.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HttpTransportOverSPDY$1.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HttpTransportOverSPDY$PushHttpTransportOverS PDY.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HttpTransportOverSPDY$PushResource.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HttpTransportOverSPDY$PushResourceCoordinato r$1.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HttpTransportOverSPDY$PushResourceCoordinato r.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/HttpTransportOverSPDY.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/PushStrategy$None.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/PushStrategy.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/ReferrerPushStrategy$1.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/ReferrerPushStrategy$MainResource.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/http/ReferrerPushStrategy.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/HTTPProxyEngine$1.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/HTTPProxyEngine$2$1.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/HTTPProxyEngine$2$2.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/HTTPProxyEngine$2.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/HTTPProxyEngine$LoggingCallback.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/HTTPProxyEngine.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/HTTPSPDYProxyServerConnector.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyEngine.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyEngineSelector$ProxyServerInfo.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyEngineSelector.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyHTTPConnectionFactory.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyHTTPSPDYConnection$1.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyHTTPSPDYConnection$HTTPPushStream.clas s already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyHTTPSPDYConnection$HTTPSession.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyHTTPSPDYConnection$HTTPStream$1.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyHTTPSPDYConnection$HTTPStream$2.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyHTTPSPDYConnection$HTTPStream.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/ProxyHTTPSPDYConnection.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$1.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$ProxyPushStreamFrameListene r$1.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$ProxyPushStreamFrameListene r.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$ProxySessionFrameListener.c lass already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$ProxyStreamFrameListener$1. class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$ProxyStreamFrameListener$2. class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$ProxyStreamFrameListener$3. class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$ProxyStreamFrameListener.cl ass already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$PushStreamPromise.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$StreamPromise$DataInfoCallb ack.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine$StreamPromise.class already added, skipping

[jar] org/eclipse/jetty/spdy/server/proxy/SPDYProxyEngine.class already added, skipping

[jar] about.html already added, skipping

[jar] META-INF/c-1_0-rt.tld already added, skipping

[jar] META-INF/c.tld already added, skipping

[jar] META-INF/fmt-1_0-rt.tld already added, skipping

[jar] META-INF/fmt.tld already added, skipping

[jar] META-INF/fn.tld already added, skipping

[jar] META-INF/permittedTaglibs.tld already added, skipping

[jar] META-INF/scriptfree.tld already added, skipping

[jar] META-INF/sql-1_0-rt.tld already added, skipping

[jar] META-INF/sql.tld already added, skipping

[jar] META-INF/x-1_0-rt.tld already added, skipping

[jar] META-INF/x.tld already added, skipping

[jar] org/apache/taglibs/standard/Version.class already added, skipping

[jar] org/apache/taglibs/standard/functions/Functions.class already added, skipping

[jar] org/apache/taglibs/standard/resources/Resources.class already added, skipping

[jar] org/apache/taglibs/standard/resources/Resources.properties already added, skipping

[jar] org/apache/taglibs/standard/resources/Resources_ja.properties already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/CatchTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ChooseTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/DeclareTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ForEachSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ForTokensSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ImportSupport$ImportResponseWrapper .class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ImportSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/NullAttributeException.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/OtherwiseTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/OutSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ParamParent.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ParamSupport$ParamManager.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ParamSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/RedirectSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/RemoveTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/SetSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/UrlSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/Util.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/WhenTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/BundleSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/FormatDateSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/FormatNumberSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/MessageSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/ParamSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/ParseDateSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/ParseNumberSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/RequestEncodingSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/SetBundleSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/SetLocaleSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/SetTimeZoneSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/TimeZoneSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/DataSourceUtil.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/DataSourceWrapper.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/DateParamTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/ParamTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/QueryTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/ResultImpl.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/SetDataSourceTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/TransactionTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/UpdateTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/ExprSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/ForEachTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/IfTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/ParamSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/ParseSupport$JstlEntityResolver.clas s already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/ParseSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/SetTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/TransformSupport$JstlUriResolver.cla ss already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/TransformSupport$SafeWriter.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/TransformSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/WhenTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/ForEachTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/ForTokensTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/IfTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/ImportTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/OutTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/ParamTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/RedirectTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/SetTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/UrlTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/WhenTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/BundleTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/FormatDateTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/FormatNumberTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/MessageTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/ParamTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/ParseDateTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/ParseNumberTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/RequestEncodingTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/SetBundleTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/SetLocaleTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/SetTimeZoneTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/TimeZoneTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/DateParamTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/ParamTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/QueryTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/SetDataSourceTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/TransactionTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/UpdateTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/xml/ExprTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/xml/ParamTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/xml/ParseTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/xml/TransformTag.class already added, skipping

[jar] org/apache/taglibs/standard/tei/DeclareTEI.class already added, skipping

[jar] org/apache/taglibs/standard/tei/ForEachTEI.class already added, skipping

[jar] org/apache/taglibs/standard/tei/ImportTEI.class already added, skipping

[jar] org/apache/taglibs/standard/tei/Util.class already added, skipping

[jar] org/apache/taglibs/standard/tei/XmlParseTEI.class already added, skipping

[jar] org/apache/taglibs/standard/tei/XmlTransformTEI.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlBaseTLV.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlCoreTLV$1.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlCoreTLV$Handler.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlCoreTLV.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlFmtTLV$1.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlFmtTLV$Handler.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlFmtTLV.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlSqlTLV$1.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlSqlTLV$Handler.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlSqlTLV.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlXmlTLV$1.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlXmlTLV$Handler.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlXmlTLV.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$CharacterLiteral.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$NumberRule.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$PaddedNumberField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$Pair.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$Rule.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$StringLiteral.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TextField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TimeZoneDisplayKey.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TimeZoneRule.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TwelveHourField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TwentyFourHourField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TwoDigitMonthField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TwoDigitNumberField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TwoDigitYearField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$UnpaddedMonthField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$UnpaddedNumberField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat.class already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

openfireHome:

[echo] No custom config here

[copy] Copying 1 file to E:\Office\PiczUp Openfire Plugin\openfire\target\openfire\lib

adminPlugin:

[copy] Copying 13 files to E:\Office\PiczUp Openfire Plugin\openfire\target\openfire\plugins\admin\webapp

spank:

BUILD SUCCESSFUL

Total time: 35 seconds


And this is what i am getting in eclipse console:

SLF4J: Class path contains multiple SLF4J bindings.

SLF4J: Found binding in [jar:file:/E:/Office/PiczUp%20Openfire%20Plugin/openfire/build/lib/ant/slf4j-si mple.jar!/org/slf4j/impl/StaticLoggerBinder.class]

SLF4J: Found binding in [jar:file:/E:/Office/PiczUp%20Openfire%20Plugin/openfire/build/lib/dist/slf4j-l og4j12.jar!/org/slf4j/impl/StaticLoggerBinder.class]

SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.

SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]

[main] INFO org.jivesoftware.openfire.XMPPServer - Registering shutdown hook (standalone mode)

[main] INFO org.jivesoftware.openfire.XMPPServer - Openfire 4.0.0 [Jan 19, 2016 5:27:52 PM]Openfire 4.0.0 [Jan 19, 2016 5:27:52 PM]

[pool-1-thread-1] INFO org.eclipse.jetty.util.log - Logging initialized @1320ms

[pool-1-thread-1] ERROR org.jivesoftware.openfire.container.AdminConsolePlugin - An exception occured while trying to make available the admin console via HTTPS.

java.lang.NullPointerException

at org.jivesoftware.openfire.container.AdminConsolePlugin.startup(AdminConsolePlug in.java:144)

at org.jivesoftware.openfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:244)

at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :447)

at org.jivesoftware.openfire.container.PluginManager.access$1(PluginManager.java:2 63)

at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1037)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 (ScheduledThreadPoolExecutor.java:180)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:294)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at java.lang.Thread.run(Thread.java:745)

[pool-1-thread-1] INFO org.eclipse.jetty.server.Server - jetty-9.2.9.v20150224

[pool-1-thread-1] INFO org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Favicon Misses

[pool-1-thread-1] INFO org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Favicon Hits

[pool-1-thread-1] INFO org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.w.WebAppContext@5bfbe0c3{/,file:/E:/Office/PiczUp%20Openfire%20Plugin/ope nfire/target/openfire/plugins/admin/webapp/,AVAILABLE}{E:\Office\PiczUp Openfire Plugin\openfire\target\openfire\plugins\admin\webapp}

[pool-1-thread-1] INFO org.eclipse.jetty.server.ServerConnector - Started ServerConnector@6e9e8496{HTTP/1.1}{0.0.0.0:9090}

[pool-1-thread-1] INFO org.eclipse.jetty.server.Server - Started @2050ms

[pool-1-thread-1] INFO org.jivesoftware.openfire.container.AdminConsolePlugin - Admin console listening at http://rafay-pc:9090

Admin console listening at http://rafay-pc:9090

Hmm, I spot at least two problems: a JSP compliation issue and an issue with certificate management.

I don’t know if the first issue is a problem. Are you sure that you have the latest version of all libraries? Try executing ant from the command line, instead of from within Eclipse (Eclipse performs magic, which might introduce a problem)

The certificate management problem might already be fixed. Try running again with this code: guusdk/Openfire at OF-1049: A XMPP server l… - GitHub

Tried ant from command line, same error.

I haven’t updated any libraries, using those which came with source.
Also i would like to point out one issue, Eclipse was giving error of org.apache.tools.ant.Task cannot be resolved in PluginServlet.java** ,** so i found out that its ant issue. I referenced ant.jar in build path from apache-ant lib directory and it compiled. Does this have something to do with it?

Trying out the source you provided, will update when done.

Compiled using source link provided, same issues

Compilation does require Ant libraries (as provided with the source) to be on the build path, yes.

I’m not sure how to help you. Running Ant against a simple git clone works for most people. I’m not sure how your environment is different.

Are you using an odd version of Java or Ant? Do you in some other way affect the classpath that’s used for building and/or runtime?

Hi Rafay,

Have you solved the problem? I have come across the same error.

Did anyone figured it out. I downloaded the latest code from github and tried running the server.

Build was successful , but I got same error

Problem accessing /login.jsp. Reason:

/login.jsp

Please help

Hi, SK

I had fixed the “404” error, I think the root cause is the jdk version is higher than openfire.

I downloaded openfire4.0.2, and the jdk of my eclipse is 1.8, and I got the “404” error after running the openfire resource code.

And then I found that openfire4.0.2 uses jdk 1.7, so I set my linux system environment variable jdk 1.7, eclipse default install jdk1.7, and project compiler jdk1.7. After that, I rebuilded the Ant and openfire resource code, I got the correct login,jsp menu.

Good luck to you.

Hi joe,

Thanks for your help it worked for me it is issue of jdk1.8 try to build using jdk 1.7 whoever still faces the same issue

Hi joe,

Thanks for your help it worked for me it is issue of jdk1.8 try to build using jdk 1.7 whoever still faces the same issue.

1 Like

hi joe,

I have the same issue and have tried your method,but can not figure out myissue.It takes my much time to figure out,but it is vain.Hope you can help me,Thank you very much!

Hi Hiren,

I have the same issue,but using the JDK1.7 can not figure out it.The environment is:eclipse mars 1,JDK1.7,OS:windows7. hope you can help me,thank you!

Buildfile: D:\Eclipse Workspace\openfire_src\build\build.xml

init:

compile:

jspc:

-jspc-impl:

[java] [main] INFO org.eclipse.jetty.util.log - Logging initialized @198ms

[java] java.lang.NullPointerException

[java] at org.apache.tomcat.util.descriptor.tld.TldResourcePath.hashCode(TldResourcePath. java:156)

[java] at java.util.HashMap.hash(Unknown Source)

[java] at java.util.HashMap.getEntry(Unknown Source)

[java] at java.util.HashMap.get(Unknown Source)

[java] at org.apache.jasper.compiler.TldCache.getTaglibXml(TldCache.java:95)

[java] at org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:17 9)

[java] at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:411)

[java] at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:469)

[java] at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1428)

[java] at org.apache.jasper.compiler.Parser.parse(Parser.java:139)

[java] at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:227)

[java] at org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)

[java] at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:199)

[java] at org.apache.jasper.compiler.Compiler.compile(Compiler.java:356)

[java] at org.apache.jasper.JspC.processFile(JspC.java:1217)

[java] at org.apache.jasper.JspC.execute(JspC.java:1368)

[java] at org.apache.jasper.JspC.main(JspC.java:272)

[java] org.apache.jasper.JasperException: java.lang.NullPointerException

[copy] Copying 1 file to D:\Eclipse Workspace\openfire_src\work\webapp\WEB-INF

[copy] Copying 12 files to D:\Eclipse Workspace\openfire_src\work\webapp\WEB-INF

-i18n:

openfire:

[jar] Building jar: D:\Eclipse Workspace\openfire_src\work\lib\openfire.jar

[jar] META-INF/LICENSE.txt already added, skipping

[jar] META-INF/NOTICE.txt already added, skipping

[jar] META-INF/LICENSE.txt already added, skipping

[jar] META-INF/NOTICE.txt already added, skipping

[jar] META-INF/LICENSE.txt already added, skipping

[jar] META-INF/NOTICE.txt already added, skipping

[jar] META-INF/LICENSE.txt already added, skipping

[jar] about.html already added, skipping

[jar] META-INF/LICENSE.txt already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] Warning: selected jar files include a META-INF/INDEX.LIST which will be replaced by a newly generated one.

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/DEPENDENCIES already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/services/javax.servlet.ServletContainerInitializer already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] META-INF/LICENSE already added, skipping

[jar] META-INF/NOTICE already added, skipping

[jar] javax/servlet/jsp/resources/jsp_2_0.xsd already added, skipping

[jar] javax/servlet/jsp/resources/jsp_2_1.xsd already added, skipping

[jar] javax/servlet/jsp/resources/jsp_2_2.xsd already added, skipping

[jar] javax/servlet/jsp/resources/jsp_2_3.xsd already added, skipping

[jar] javax/servlet/jsp/resources/jspxml_2_0.dtd already added, skipping

[jar] javax/servlet/jsp/resources/jspxml_2_0.xsd already added, skipping

[jar] javax/servlet/jsp/resources/web-jsptaglibrary_1_1.dtd already added, skipping

[jar] javax/servlet/jsp/resources/web-jsptaglibrary_1_2.dtd already added, skipping

[jar] javax/servlet/jsp/resources/web-jsptaglibrary_2_0.xsd already added, skipping

[jar] javax/servlet/jsp/resources/web-jsptaglibrary_2_1.xsd already added, skipping

[jar] META-INF/License.txt already added, skipping

[jar] META-INF/LICENSE.txt already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] META-INF/c-1_0-rt.tld already added, skipping

[jar] META-INF/c.tld already added, skipping

[jar] META-INF/fmt-1_0-rt.tld already added, skipping

[jar] META-INF/fmt.tld already added, skipping

[jar] META-INF/fn.tld already added, skipping

[jar] META-INF/permittedTaglibs.tld already added, skipping

[jar] META-INF/scriptfree.tld already added, skipping

[jar] META-INF/sql-1_0-rt.tld already added, skipping

[jar] META-INF/sql.tld already added, skipping

[jar] META-INF/x-1_0-rt.tld already added, skipping

[jar] META-INF/x.tld already added, skipping

[jar] org/apache/taglibs/standard/Version.class already added, skipping

[jar] org/apache/taglibs/standard/functions/Functions.class already added, skipping

[jar] org/apache/taglibs/standard/resources/Resources.class already added, skipping

[jar] org/apache/taglibs/standard/resources/Resources.properties already added, skipping

[jar] org/apache/taglibs/standard/resources/Resources_ja.properties already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/CatchTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ChooseTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/DeclareTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ForEachSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ForTokensSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ImportSupport$ImportResponseWrapper .class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ImportSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/NullAttributeException.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/OtherwiseTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/OutSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ParamParent.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ParamSupport$ParamManager.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/ParamSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/RedirectSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/RemoveTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/SetSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/UrlSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/Util.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/core/WhenTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/BundleSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/FormatDateSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/FormatNumberSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/MessageSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/ParamSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/ParseDateSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/ParseNumberSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/RequestEncodingSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/SetBundleSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/SetLocaleSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/SetTimeZoneSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/fmt/TimeZoneSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/DataSourceUtil.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/DataSourceWrapper.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/DateParamTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/ParamTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/QueryTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/ResultImpl.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/SetDataSourceTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/TransactionTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/sql/UpdateTagSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/ExprSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/ForEachTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/IfTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/ParamSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/ParseSupport$JstlEntityResolver.clas s already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/ParseSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/SetTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/TransformSupport$JstlUriResolver.cla ss already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/TransformSupport$SafeWriter.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/TransformSupport.class already added, skipping

[jar] org/apache/taglibs/standard/tag/common/xml/WhenTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/ForEachTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/ForTokensTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/IfTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/ImportTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/OutTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/ParamTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/RedirectTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/SetTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/UrlTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/core/WhenTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/BundleTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/FormatDateTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/FormatNumberTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/MessageTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/ParamTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/ParseDateTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/ParseNumberTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/RequestEncodingTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/SetBundleTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/SetLocaleTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/SetTimeZoneTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/fmt/TimeZoneTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/DateParamTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/ParamTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/QueryTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/SetDataSourceTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/TransactionTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/sql/UpdateTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/xml/ExprTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/xml/ParamTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/xml/ParseTag.class already added, skipping

[jar] org/apache/taglibs/standard/tag/rt/xml/TransformTag.class already added, skipping

[jar] org/apache/taglibs/standard/tei/DeclareTEI.class already added, skipping

[jar] org/apache/taglibs/standard/tei/ForEachTEI.class already added, skipping

[jar] org/apache/taglibs/standard/tei/ImportTEI.class already added, skipping

[jar] org/apache/taglibs/standard/tei/Util.class already added, skipping

[jar] org/apache/taglibs/standard/tei/XmlParseTEI.class already added, skipping

[jar] org/apache/taglibs/standard/tei/XmlTransformTEI.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlBaseTLV.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlCoreTLV$1.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlCoreTLV$Handler.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlCoreTLV.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlFmtTLV$1.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlFmtTLV$Handler.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlFmtTLV.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlSqlTLV$1.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlSqlTLV$Handler.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlSqlTLV.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlXmlTLV$1.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlXmlTLV$Handler.class already added, skipping

[jar] org/apache/taglibs/standard/tlv/JstlXmlTLV.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$CharacterLiteral.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$NumberRule.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$PaddedNumberField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$Pair.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$Rule.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$StringLiteral.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TextField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TimeZoneDisplayKey.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TimeZoneRule.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TwelveHourField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TwentyFourHourField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TwoDigitMonthField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TwoDigitNumberField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$TwoDigitYearField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$UnpaddedMonthField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat$UnpaddedNumberField.class already added, skipping

[jar] org/jivesoftware/util/FastDateFormat.class already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] about.html already added, skipping

[jar] Building jar: D:\Eclipse Workspace\openfire_src\work\lib\startup.jar

openfireHome:

[echo] No custom config here

[copy] Copying 2 files to D:\Eclipse Workspace\openfire_src\target\openfire\lib

adminPlugin:

[copy] Copying 13 files to D:\Eclipse Workspace\openfire_src\target\openfire\plugins\admin\webapp

spank:

BUILD SUCCESSFUL

Total time: 1 minute 36 seconds

Hi Phylinshan,

Have you set classpath for java 1.7 in ecllipse or just change JDK Version in buildpath??

Hi~ I have the problems. eclipse version:luna openfire:4.0.2 JDK:1.7.0_79 and eclipse console print message:

INFO 2016-07-05 21:11:36 XMPPServer:324 - Registering shutdown hook (standalone mode)

INFO 2016-07-05 21:11:37 XMPPServer:466 - Openfire 4.0.2 [Jul 5, 2016 9:11:37 PM]

Openfire 4.0.2 [Jul 5, 2016 9:11:37 PM]

ERROR 2016-07-05 21:11:38 AdminConsolePlugin:192 - An exception occurred while trying to make available the admin console via HTTPS.

java.lang.NullPointerException

at org.jivesoftware.openfire.container.AdminConsolePlugin.startup(AdminConsolePlug in.java:144)

at org.jivesoftware.openfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:244)

at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :447)

at org.jivesoftware.openfire.container.PluginManager.access$1(PluginManager.java:2 63)

at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1037)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 (ScheduledThreadPoolExecutor.java:178)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:293)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:745)

INFO 2016-07-05 21:11:39 CacheFactory:355 - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Favicon Misses

INFO 2016-07-05 21:11:39 CacheFactory:355 - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Favicon Hits

INFO 2016-07-05 21:11:39 AdminConsolePlugin:357 - Admin console listening at http://administrator:9090

Admin console listening at http://administrator:9090

INFO 2016-07-05 21:11:48 CacheFactory:355 - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for User

INFO 2016-07-05 21:11:48 CacheFactory:355 - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Remote Users Existence

But when I try to access **http://administrator:9090 **via firefox browser, it appears like this:

HTTP ERROR 404

Problem accessing /login.jsp. Reason:

/login.jsp

Powered by Jetty://

I have tried many methods, download and change jars about jetty, and cd build ant, But the question changes from HTTP ERROR 500 to 404

could anyone can solve this problem?( ╯□╰ )

Hi phylinsan,

i met the same problem with and fix it as follow, I not sure whether it can work for you. The problem is the customer define JSP tag URI can not found

add following config in web.xml

<``jsp-config``>

``<``taglib``>

``<``taglib-uri``>admin</``taglib-uri``>

``<``taglib-location``>/WEB-INF/admin.tld </``taglib-location``>

``</``taglib``>

``</``jsp-config``>

Good day! I’m new with Openfire, don’t know what troubleshooting steps to do about this.

I Don’t want to create a new thread/topic with almost the similar issue, except that I receive HTTP ERROR 500 - Problem accessing /login/jsp. Reason: Server Error.

I have Openfire 4.1.4 on an i3 rig with 4GB of RAM, that runs Windows 7 Pro with SP1. Database is embedded and we only use Pidgin within the local area network. I don’t have any knowledge with any Linux distro, that’s why I chose the Windows platform. This server is working fine last week, until this problem started today.

Attached is the screenshot of the error. Can’t log in to Admin console or do anything now. Pidgin connects sometimes, then disconnects after a few minutes. Please help!

Here’s the full HTTP ERROR 500 for reference:

HTTP ERROR 500

Problem accessing /login.jsp. Reason:

Server Error

Caused by:

javax.servlet.ServletException: java.lang.OutOfMemoryError: Java heap space

at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl .java:905)

at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.j ava:834)

at org.jivesoftware.openfire.admin.error_jsp._jspService(error_jsp.java:150)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)

at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587)

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)

at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:595)

at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:22 3)

at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:11 27)

at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)

at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185 )

at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:106 1)

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)

at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:191)

at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:72)

at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:738)

at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:708)

at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl .java:862)

at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.j ava:834)

at org.jivesoftware.openfire.admin.login_jsp._jspService(login_jsp.java:283)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1669)

at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)

at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:76)

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)

at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:53)

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)

at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:226)

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)

at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:165)

at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)

at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)

at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)

at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:22 3)

at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:11 27)

at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)

at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185 )

at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:106 1)

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)

at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandler Collection.java:215)

at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.jav a:110)

at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)

at org.eclipse.jetty.server.Server.handle(Server.java:499)

at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)

at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)

at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)

at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635 )

at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.OutOfMemoryError: Java heap space

Caused by:

java.lang.OutOfMemoryError: Java heap space

You’re suffering from a memory starvation issue. Even if your computer has a lot of memory, Openfire might not be getting enough of it. Refer to Openfire: Installation Guide to see how to increase the amount of memory available to Openfire.