Sun Country Airlines

Error Page Exception

SRVE0260E: The server cannot use the error page specified for your application to handle the Original Exception printed below.


Original Exception:

Error Message: java.lang.NullPointerException
Error Code: 500
Target Servlet:
Error Stack:
java.lang.NullPointerException
     at com.ibm._jsp._topnav._jspService(_topnav.java:161)
     at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:99)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)
     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
     at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)
     at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
     at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
     at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
     at com.suncountry.web.util.HttpsRedirectFilter.doFilter(HttpsRedirectFilter.java:104)
     at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
     at com.suncountry.web.util.SessionRedirectFilter.doFilter(SessionRedirectFilter.java:100)
     at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
     at com.suncountry.commons.servlet.filter.PerformanceMonitorFilter.doFilter(PerformanceMonitorFilter.java:46)
     at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
     at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
     at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
     at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
     at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)
     at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:259)
     at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)
     at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:864)
     at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
     at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
     at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
     at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
     at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
     at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
     at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
     at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
     at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
     at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
     at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
     at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
    


Error Page Exception:

Error Message: java.lang.Exception: java.lang.Error: java.lang.NoClassDefFoundError: org/apache/jsp/_error500 (wrong name: com/ibm/_jsp/_error500)
Error Code: 500
Target Servlet: /errors/error500.jsp
Error Stack:
java.lang.Exception: java.lang.Error: java.lang.NoClassDefFoundError: org/apache/jsp/_error500 (wrong name: com/ibm/_jsp/_error500)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper.loadServlet(ServletWrapper.java:1978)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:730)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
     at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
     at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)
     at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:259)
     at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:354)
     at com.ibm.ws.webcontainer.webapp.WebApp.sendError(WebApp.java:3369)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:1103)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
     at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
     at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)
     at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:259)
     at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)
     at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:864)
     at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
     at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
     at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
     at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
     at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
     at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
     at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
     at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
     at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
     at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
     at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
     at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
     Caused by: java.lang.Error: java.lang.NoClassDefFoundError: org/apache/jsp/_error500 (wrong name: com/ibm/_jsp/_error500)
     at com.ibm.ws.jsp.webcontainerext.JSPExtensionClassLoader._loadClass(JSPExtensionClassLoader.java:154)
     at com.ibm.ws.jsp.webcontainerext.JSPExtensionClassLoader.loadClass(JSPExtensionClassLoader.java:70)
     at com.ibm.ws.jsp.webcontainerext.JSPExtensionClassLoader.loadClass(JSPExtensionClassLoader.java:52)
     at java.lang.Class.forNameImpl(Native Method)
     at java.lang.Class.forName(Class.java:172)
     at java.beans.Beans.instantiate(Beans.java:184)
     at java.beans.Beans.instantiate(Beans.java:75)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper$1.run(ServletWrapper.java:1909)
     at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
     at com.ibm.ws.webcontainer.servlet.ServletWrapper.loadServlet(ServletWrapper.java:1900)
     ... 30 more
     Caused by: java.lang.NoClassDefFoundError: org/apache/jsp/_error500 (wrong name: com/ibm/_jsp/_error500)
     at java.lang.ClassLoader.defineClassImpl(Native Method)
     at java.lang.ClassLoader.defineClass(ClassLoader.java:275)
     at java.lang.ClassLoader.defineClass(ClassLoader.java:212)
     at com.ibm.ws.jsp.webcontainerext.JSPExtensionClassLoader.defClass(JSPExtensionClassLoader.java:181)
     at com.ibm.ws.jsp.webcontainerext.JSPExtensionClassLoader._loadClass(JSPExtensionClassLoader.java:89)
     ... 39 more
    
 
UFlex T&C

UFlex Terms & Conditions.
When you fly Sun Country, you can protect your travel investment with UFlex change fee protection. With UFlex, you can change the time, date, destination, and even the name on your reservation without paying the $75 (domestic) or $100 (international) change fee! And, since UFlex covers up to three change fees, it can save you up to $300! The terms and conditions for UFlex are listed below. NOTE: UFlex protection is not available on flights to Europe. UFlex protection purchased within 24hours of outbound flight for round-trip itineraries can only be applied to return flight.

Go Back        Book Now  

1. Product
a. UFlex is a change fee protection product available from Sun Country Airlines. Passengers who purchase UFlex can make up     to three time, date, destination or name changes to their flight reservation without paying change fees. Passengers who have
     purchased UFlex are responsible for paying the difference between the fare in their original reservation and the fare available
    at the time of change.
b. A change is defined as one of the following events:
    i. Changing the time, date and/or the destination of a reservation.
    ii. Changing a name on a reservation.
c. UFlex is not travel insurance. For information on Sun Country’s Travel Insurance products, please click here.

2. Price
a. UFlex is $15.00 per passenger per flight segment for domestic and international flights.

3. Purchase
a. UFlex must be purchased in conjunction with a flight at time of ticketing only.
b. UFlex can be purchased on Sun Country’s website at www.SunCountry.com, through Sun Country Reservations toll-free at
     1-800-359-6786 or 651-905-2737 for Minneapolis/St. Paul local calls (Mon-Sun, 5am-Midnight Central Time), at Sun Country     airport ticket locations, and through select travel agents accessing Sun Country’s travel agency portal.
c. UFlex must be purchased for all passengers on all segments of a flight reservation.UFlex protection purchased within 24hours     of outbound flight for round-trip itineraries can only be applied to return flight.
d. UFlex cannot be added to an existing flight reservation.
e. UFlex protection purchased within 24hours of outbound flight for round-trip itineraries can only be applied to return flight.

4. Ufly Award Flights
a. UFlex can be purchased for a Ufly award flight at the standard UFlex fee.

5. Coverage
a. UFlex covers time, date, destination, and name changes.
b. Up to three change fees can be waived for UFlex ticket holders. Additional changes will be subject to standard change fees.     UFlex protection purchased within 24hours of outbound flight for round-trip itineraries can only be applied to return flight.
c. A change is defined as one of the following events:
    i. Changing the time, date and/or the destination of a reservation.
    ii. Changing a name on a reservation.
d. Fare difference is not covered by UFlex. Passengers who have purchased UFlex are responsible for paying the difference     between the fare in their original reservation and the fare available at the time of change.
e. Passengers with UFlex protection must contact Sun Country Airlines more than 24 hours in advance of their scheduled
    departure to cancel and rebook their travel to a new date, time, destination or different traveler. Changes not made
    more than 24 hours in advance will be subject to established change fees.
f. The new time, date, destination or name must be known at time of change.
g. UFlex does not cover changes that result from a passenger not adhering to published Sun Country check in requirements.
h. UFlex protection purchased within 24hours of outbound flight for round-trip itineraries can only be applied to return flight.

6. Availability
a. UFlex must be purchased in conjunction with a flight at time of ticketing only.
b. UFlex is available for coach tickets only.
c. UFlex cannot be purchased for lap-held infants.

 

Follow Us:

Facebook Twitter

Get LowFare Emails