Usage Note 16050: Error 500--Internal server error may occur when logging into the
Information Delivery Portal
When attempting to log in to the Information Delivery Portal, the
following error may occur in the browser:
Error 500--Internal Server Error
javax.servlet.ServletException: Could not log on user.
at com.sas.portal.httpfilters.SecurityFilter.doFilter
(SecurityFilter.java:117)
at com.sas.portal.httpfilters.HttpFilter.doFilter
(HttpFilter.java:40)
at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:27)
at com.sas.services.webapp.lifecycle.ObjectTrackerFilter.doFilter
(ObjectTrackerFilter.java:56)
at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext
$ServletInvocationAction.run(WebAppServletContext.java:6458)
...
The following error may appear in the Weblogic server log:
<Error> <HTTP> <BEA-101216> <Servlet: "action" failed to preload
on startup in Web application:
"Portal".javax.servlet.ServletException
at weblogic.servlet.internal.ServletStubImpl.createServlet
(ServletStubImpl.java:909)
at weblogic.servlet.internal.ServletStubImpl.createInstances
(ServletStubImpl.java:873)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet
(ServletStubImpl.java:812)
at weblogic.servlet.internal.WebAppServletContext.preloadServlet
(WebAppServletContext.java:3281)
at weblogic.servlet.internal.WebAppServletContext.preloadServlets
(WebAppServletContext.java:3226)
at weblogic.servlet.internal.WebAppServletContext.preloadResources
(WebAppServletContext.java:3207)
The above errors will occur if Weblogic is accessing the portal.war file
instead of the "exploded" portal.war directory.
To correct the problem, change the Portal deployment in Weblogic to
refer to the "exploded" portal.war directory.
To determine which path Weblogic is using to deploy the Portal, do the
following:
1.) Using the Weblogic console, on the left-hand side, expand
the domain. The domain name is site specific.
2.) Expand Deployments
3.) Expand Web Application Modules
4.) Highlight Portal
5.) On the right-hand side, select the General tab under the
Configuration tab
6.) Look at the Path: value
This is the path that Weblogic is using to locate the Portal.
It should point to a directory where the Portal.war file is
exploded. For example,
C:\SAS\<plan_name>\Lev1\web\webapps\exploded\Portal.war
where Portal.war is a directory containing the Portal files.
Operating System and Release Information
| SAS System | SAS Information Delivery Portal | Microsoft Windows 2000 Datacenter Server | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows 2000 Professional | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows 2000 Server | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows NT Workstation | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows XP Professional | 2.0 | | 9.1 TS1M3 | |
| 64-bit Enabled HP-UX | 2.0 | | 9.1 TS1M3 | |
| 64-bit Enabled Solaris | 2.0 | | 9.1 TS1M3 | |
| Microsoft Windows 2000 Advanced Server | 2.0 | | 9.1 TS1M3 | |
| 64-bit Enabled AIX | 2.0 | | 9.1 TS1M3 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Usage Note |
| Priority: | |
| Topic: | System Administration ==> Servers ==> Portal
|
| Date Modified: | 2005-08-29 15:06:00 |
| Date Created: | 2005-08-29 15:06:00 |