I have installed BES Express on Windows Server 2008 SP1 with Exchange 2007 following by RIM tutorial

JDK 1.6.18, JDK\bin included into Path variable

After reboot I've run Blackberry Administration Service and receive such error in browser window:

HTTP Status 500 - 

--------------------------------------------------------------------------------

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

javax.servlet.ServletException: org.apache.hivemind.ApplicationRuntimeException: Missing classpath resource '/com/rim/bes/bas/web/adminconsole/pages/login/SystemError.page'. [context:/WEB-INF/webAdminConsole.application, line 25, column 37]
 org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:60)
 $ServletRequestServicer_12d51b7c397.service($ServletRequestServicer_12d51b7c397.java)
 org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
 $ServletRequestServicerFilter_12d51b7c393.service($ServletRequestServicerFilter_12d51b7c393.java)
 $ServletRequestServicer_12d51b7c399.service($ServletRequestServicer_12d51b7c399.java)
 org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
 $ServletRequestServicerFilter_12d51b7c391.service($ServletRequestServicerFilter_12d51b7c391.java)
 $ServletRequestServicer_12d51b7c399.service($ServletRequestServicer_12d51b7c399.java)
 org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
 $ServletRequestServicerFilter_12d51b7c395.service($ServletRequestServicerFilter_12d51b7c395.java)
 $ServletRequestServicer_12d51b7c399.service($ServletRequestServicer_12d51b7c399.java)
 $ServletRequestServicer_12d51b7c305.service($ServletRequestServicer_12d51b7c305.java)
 org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
 com.rim.bes.bas.web.common.BASApplicationServlet.doService(BASApplicationServlet.java:153)
 org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 com.rim.bes.bas.web.console.LoginDispatcher.processRequest(LoginDispatcher.java:146)
 com.rim.bes.bas.web.console.LoginDispatcher.doGet(LoginDispatcher.java:79)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 com.rim.bes.bas.web.common.ResponseHeadersFilter.doFilter(ResponseHeadersFilter.java:85)
 com.rim.bes.bas.web.console.VSJSupportFilter.doFilter(VSJSupportFilter.java:228)
 org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)


root cause 

org.apache.hivemind.ApplicationRuntimeException: Missing classpath resource '/com/rim/bes/bas/web/adminconsole/pages/login/SystemError.page'. [context:/WEB-INF/webAdminConsole.application, line 25, column 37]
 org.apache.tapestry.error.ExceptionPresenterImpl.presentException(ExceptionPresenterImpl.java:64)
 com.rim.bes.bas.web.common.CommonExceptionPresenter.presentException(CommonExceptionPresenter.java:269)
 com.rim.bes.bas.web.common.CommonExceptionPresenter.presentException(CommonExceptionPresenter.java:113)
 $ExceptionPresenter_12d51b7c2cf.presentException($ExceptionPresenter_12d51b7c2cf.java)
 org.apache.tapestry.engine.AbstractEngine.activateExceptionPage(AbstractEngine.java:121)
 org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:280)
 org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
 $WebRequestServicer_12d51b7c3b5.service($WebRequestServicer_12d51b7c3b5.java)
 com.rim.bes.bas.web.console.ObjectCacheServiceFilter.service(ObjectCacheServiceFilter.java:72)
 $WebRequestServicerFilter_12d51b7c3b9.service($WebRequestServicerFilter_12d51b7c3b9.java)
 $WebRequestServicer_12d51b7c3bb.service($WebRequestServicer_12d51b7c3bb.java)
 com.rim.bes.bas.web.common.ServiceFilter.service(ServiceFilter.java:84)
 $WebRequestServicerFilter_12d51b7c3b7.service($WebRequestServicerFilter_12d51b7c3b7.java)
 $WebRequestServicer_12d51b7c3bb.service($WebRequestServicer_12d51b7c3bb.java)
 $WebRequestServicer_12d51b7c3b1.service($WebRequestServicer_12d51b7c3b1.java)
 org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
 $ServletRequestServicer_12d51b7c397.service($ServletRequestServicer_12d51b7c397.java)
 org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
 $ServletRequestServicerFilter_12d51b7c393.service($ServletRequestServicerFilter_12d51b7c393.java)
 $ServletRequestServicer_12d51b7c399.service($ServletRequestServicer_12d51b7c399.java)
 org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
 $ServletRequestServicerFilter_12d51b7c391.service($ServletRequestServicerFilter_12d51b7c391.java)
 $ServletRequestServicer_12d51b7c399.service($ServletRequestServicer_12d51b7c399.java)
 org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
 $ServletRequestServicerFilter_12d51b7c395.service($ServletRequestServicerFilter_12d51b7c395.java)
 $ServletRequestServicer_12d51b7c399.service($ServletRequestServicer_12d51b7c399.java)
 $ServletRequestServicer_12d51b7c305.service($ServletRequestServicer_12d51b7c305.java)
 org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
 com.rim.bes.bas.web.common.BASApplicationServlet.doService(BASApplicationServlet.java:153)
 org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 com.rim.bes.bas.web.console.LoginDispatcher.processRequest(LoginDispatcher.java:146)
 com.rim.bes.bas.web.console.LoginDispatcher.doGet(LoginDispatcher.java:79)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 com.rim.bes.bas.web.common.ResponseHeadersFilter.doFilter(ResponseHeadersFilter.java:85)
 com.rim.bes.bas.web.console.VSJSupportFilter.doFilter(VSJSupportFilter.java:228)
 org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)


root cause 

org.apache.hivemind.ApplicationRuntimeException: Missing classpath resource '/com/rim/bes/bas/web/adminconsole/pages/login/SystemError.page'. [context:/WEB-INF/webAdminConsole.application, line 25, column 37]
 org.apache.tapestry.asset.ClasspathAssetFactory.createAbsoluteAsset(ClasspathAssetFactory.java:61)
 $AssetFactory_12d51b7c400.createAbsoluteAsset($AssetFactory_12d51b7c400.java)
 org.apache.tapestry.asset.ContextAssetFactory.createAsset(ContextAssetFactory.java:66)
 $AssetFactory_12d51b7c3fe.createAsset($AssetFactory_12d51b7c3fe.java)
 $AssetFactory_12d51b7c404.createAsset($AssetFactory_12d51b7c404.java)
 $AssetFactory_12d51b7c2ff.createAsset($AssetFactory_12d51b7c2ff.java)
 org.apache.tapestry.asset.AssetSourceImpl.findAsset(AssetSourceImpl.java:64)
 $AssetSource_12d51b7c3fa.findAsset($AssetSource_12d51b7c3fa.java)
 org.apache.tapestry.services.impl.NamespaceResourcesImpl.findSpecificationResource(NamespaceResourcesImpl.java:61)
 org.apache.tapestry.services.impl.NamespaceResourcesImpl.getPageSpecification(NamespaceResourcesImpl.java:71)
 org.apache.tapestry.engine.Namespace.locatePageSpecification(Namespace.java:264)
 org.apache.tapestry.engine.Namespace.getPageSpecification(Namespace.java:172)
 org.apache.tapestry.resolver.PageSpecificationResolverImpl.resolve(PageSpecificationResolverImpl.java:131)
 $PageSpecificationResolver_12d51b7c3f4.resolve($PageSpecificationResolver_12d51b7c3f4.java)
 $PageSpecificationResolver_12d51b7c3f5.resolve($PageSpecificationResolver_12d51b7c3f5.java)
 org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:115)
 $IPageSource_12d51b7c2e5.getPage($IPageSource_12d51b7c2e5.java)
 org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:268)
 org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:251)
 org.apache.tapestry.error.ExceptionPresenterImpl.presentException(ExceptionPresenterImpl.java:40)
 com.rim.bes.bas.web.common.CommonExceptionPresenter.presentException(CommonExceptionPresenter.java:269)
 com.rim.bes.bas.web.common.CommonExceptionPresenter.presentException(CommonExceptionPresenter.java:113)
 $ExceptionPresenter_12d51b7c2cf.presentException($ExceptionPresenter_12d51b7c2cf.java)
 org.apache.tapestry.engine.AbstractEngine.activateExceptionPage(AbstractEngine.java:121)
 org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:280)
 org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
 $WebRequestServicer_12d51b7c3b5.service($WebRequestServicer_12d51b7c3b5.java)
 com.rim.bes.bas.web.console.ObjectCacheServiceFilter.service(ObjectCacheServiceFilter.java:72)
 $WebRequestServicerFilter_12d51b7c3b9.service($WebRequestServicerFilter_12d51b7c3b9.java)
 $WebRequestServicer_12d51b7c3bb.service($WebRequestServicer_12d51b7c3bb.java)
 com.rim.bes.bas.web.common.ServiceFilter.service(ServiceFilter.java:84)
 $WebRequestServicerFilter_12d51b7c3b7.service($WebRequestServicerFilter_12d51b7c3b7.java)
 $WebRequestServicer_12d51b7c3bb.service($WebRequestServicer_12d51b7c3bb.java)
 $WebRequestServicer_12d51b7c3b1.service($WebRequestServicer_12d51b7c3b1.java)
 org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
 $ServletRequestServicer_12d51b7c397.service($ServletRequestServicer_12d51b7c397.java)
 org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
 $ServletRequestServicerFilter_12d51b7c393.service($ServletRequestServicerFilter_12d51b7c393.java)
 $ServletRequestServicer_12d51b7c399.service($ServletRequestServicer_12d51b7c399.java)
 org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
 $ServletRequestServicerFilter_12d51b7c391.service($ServletRequestServicerFilter_12d51b7c391.java)
 $ServletRequestServicer_12d51b7c399.service($ServletRequestServicer_12d51b7c399.java)
 org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
 $ServletRequestServicerFilter_12d51b7c395.service($ServletRequestServicerFilter_12d51b7c395.java)
 $ServletRequestServicer_12d51b7c399.service($ServletRequestServicer_12d51b7c399.java)
 $ServletRequestServicer_12d51b7c305.service($ServletRequestServicer_12d51b7c305.java)
 org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
 com.rim.bes.bas.web.common.BASApplicationServlet.doService(BASApplicationServlet.java:153)
 org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 com.rim.bes.bas.web.console.LoginDispatcher.processRequest(LoginDispatcher.java:146)
 com.rim.bes.bas.web.console.LoginDispatcher.doGet(LoginDispatcher.java:79)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 com.rim.bes.bas.web.common.ResponseHeadersFilter.doFilter(ResponseHeadersFilter.java:85)
 com.rim.bes.bas.web.console.VSJSupportFilter.doFilter(VSJSupportFilter.java:228)
 org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

Can you help me?

Thank you! same question on bbforums

link|improve this question
Did you try running it as Administrator? – SpacemanSpiff Jan 4 '11 at 16:38
Yes, I have tried it with account from Administrators group – Max Gontar Jan 4 '11 at 16:44
feedback

3 Answers

Check the webconsole and other related apps or services have been installed and configured.

It looks like the webconsole is missing a component but can't give you a proper error message because of a programming bug.

BES errors can be a real hoot because they seem to be even less source-related than windows errors.

link|improve this answer
All Blackberry services are up and running, SQL TCP\IP protocol is enabled. I am able to log in to "BlackBerry Web Desktop Manager" but still I can't log in to "BlackBerry Administration Service". – Max Gontar Jan 5 '11 at 8:30
feedback

Since there's no such thing as Windows Server 7, I'm assuming you mean Windows 7 and since Windows 7 isn't listed as a supported host OS for BESX, that would be my guess as to why it doesn't work.

link|improve this answer
my apologizes, it's Windows Server 2008 SP1 – Max Gontar Jan 5 '11 at 7:34
feedback
up vote 0 down vote accepted

I have decided to perform clean reinstall, using following article:
KB04096 - Perform a clean uninstall of the BlackBerry Enterprise Server software
But in the progress of that (while searching of "Blackberry Enterprise Server" Value in Registry) I have found some RIM Values in Installer\Folders Key left after uninstall. I have removed them also.

New installation works fine :)

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.