Unexpected Error
Sorry, an unexpected error occurred. Please try again.
Report Error
javax.servlet.forward.servlet_path = [/servlet]
headerLogo = [/WEB-INF/views/jsp/common/headerLogo.jsp]
javax.servlet.jsp.jstl.fmt.localizationContext.request = [org.springframework.web.servlet.support.JstlUtils$SpringLocalizationContext@2e35c54c]
pageTitle = []
pageSize = [50]
REQUEST_URL = [https://gwm.lunaimaging.com/luna/servlet/media/book/showAllPagesThumbnail]
adsContent = [/WEB-INF/views/jsp/common/adsContent.jsp]
menuBar = [/WEB-INF/views/jsp/common/menuBar.jsp]
org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER = [org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver@471b2390]
org.springframework.web.servlet.HandlerMapping.bestMatchingPattern = [/media/book/**]
javax.servlet.include.context_path = [/luna]
org.springframework.web.servlet.DispatcherServlet.OUTPUT_FLASH_MAP = [FlashMap [attributes={}, targetRequestPath=null, targetRequestParams={}]]
org.springframework.web.servlet.DispatcherServlet.FLASH_MAP_MANAGER = [org.springframework.web.servlet.support.SessionFlashMapManager@38842617]
mainNav = [/WEB-INF/views/jsp/common/mainNav.jsp]
javax.servlet.request.key_size = [256]
javax.servlet.error.servlet_name = [luna]
javax.servlet.request.ssl_session_id = [f1f850ece55238719d3c106ab3d6fd31c91dfe0e17387ae89b75e704a0c12ce8]
rc = [org.springframework.web.servlet.support.RequestContext@2d3aa47b]
javax.servlet.include.servlet_path = [/WEB-INF/views/jsp/errors/error.jsp]
javax.servlet.forward.query_string = [mid=GWM~2~2~489~3582]
quickSearch = [/WEB-INF/views/jsp/common/quickSearch.jsp]
spacer = []
org.springframework.web.servlet.HandlerMapping.pathWithinHandlerMapping = [showAllPagesThumbnail]
javax.servlet.error.exception = [java.lang.NullPointerException]
javax.servlet.forward.context_path = [/luna]
cors.isCorsRequest = [false]
org.springframework.web.context.request.async.WebAsyncManager.WEB_ASYNC_MANAGER = [org.springframework.web.context.request.async.WebAsyncManager@4124dc8e]
org.springframework.web.servlet.HandlerMapping.bestMatchingHandler = [com.lunaimaging.insight.web.controller.MediaBookController@38a8b8ac]
javax.servlet.error.status_code = [200]
org.springframework.web.servlet.DispatcherServlet.CONTEXT = [WebApplicationContext for namespace 'luna-servlet': startup date [Tue Apr 21 21:15:02 PDT 2026]; parent: Root WebApplicationContext]
org.springframework.web.servlet.HandlerMapping.introspectTypeLevelMapping = [false]
javax.servlet.include.request_uri = [/luna/WEB-INF/views/jsp/errors/error.jsp]
thumbnailResolution = [1]
javax.servlet.include.mapping = [org.apache.catalina.core.ApplicationMapping$MappingImpl@694abcdb]
org.apache.shiro.web.servlet.ShiroHttpServletRequest_REFERENCED_SESSION_IS_NEW = [true]
shiroFilter.FILTERED = [true]
javax.servlet.error.exception_type = [class java.lang.NullPointerException]
org.apache.logging.log4j.web.Log4jServletFilter.FILTERED = [true]
org.springframework.core.convert.ConversionService = [ConversionService converters = @org.springframework.format.annotation.DateTimeFormat java.lang.Long -> java.lang.String: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b,@org.springframework.format.annotation.NumberFormat java.lang.Long -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.DateTimeFormat java.time.LocalDate -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.LocalDate -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@769af5f9 @org.springframework.format.annotation.DateTimeFormat java.time.LocalDateTime -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.LocalDateTime -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@50dc2f75 @org.springframework.format.annotation.DateTimeFormat java.time.LocalTime -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.LocalTime -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@173594bb @org.springframework.format.annotation.DateTimeFormat java.time.OffsetDateTime -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.OffsetDateTime -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@7aa1c163 @org.springframework.format.annotation.DateTimeFormat java.time.OffsetTime -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.OffsetTime -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@1fc8890e @org.springframework.format.annotation.DateTimeFormat java.time.ZonedDateTime -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.ZonedDateTime -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@7b838a76 @org.springframework.format.annotation.DateTimeFormat java.util.Calendar -> java.lang.String: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b @org.springframework.format.annotation.DateTimeFormat java.util.Date -> java.lang.String: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b @org.springframework.format.annotation.NumberFormat java.lang.Byte -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.lang.Double -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.lang.Float -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.lang.Integer -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.lang.Short -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.math.BigDecimal -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.math.BigInteger -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.Boolean -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@5fbb6011 java.lang.Character -> java.lang.Number : org.springframework.core.convert.support.CharacterToNumberFactory@7533971a java.lang.Character -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@52ec14b1 java.lang.Enum -> java.lang.Integer : org.springframework.core.convert.support.EnumToIntegerConverter@493388be java.lang.Enum -> java.lang.String : org.springframework.core.convert.support.EnumToStringConverter@25e0ca46 java.lang.Integer -> java.lang.Enum : org.springframework.core.convert.support.IntegerToEnumConverterFactory@4d8cd2f6 java.lang.Long -> java.time.Instant : org.springframework.format.datetime.standard.DateTimeConverters$LongToInstantConverter@5d285e49 java.lang.Long -> java.util.Calendar : org.springframework.format.datetime.DateFormatterRegistrar$LongToCalendarConverter@e4d2cd8,java.lang.Long -> java.util.Calendar : org.springframework.format.datetime.DateFormatterRegistrar$LongToCalendarConverter@558ba423 java.lang.Long -> java.util.Date : org.springframework.format.datetime.DateFormatterRegistrar$LongToDateConverter@48c95aed,java.lang.Long -> java.util.Date : org.springframework.format.datetime.DateFormatterRegistrar$LongToDateConverter@5c16d2b8 java.lang.Number -> java.lang.Character : org.springframework.core.convert.support.NumberToCharacterConverter@699f46b3 java.lang.Number -> java.lang.Number : org.springframework.core.convert.support.NumberToNumberConverterFactory@2bd4611d java.lang.Number -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@2257dcf6 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.lang.Long: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b,java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Long: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.LocalDate: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.LocalDate: org.springframework.format.datetime.standard.TemporalAccessorParser@69df2775 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.LocalDateTime: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.LocalDateTime: org.springframework.format.datetime.standard.TemporalAccessorParser@40a85e94 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.LocalTime: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.LocalTime: org.springframework.format.datetime.standard.TemporalAccessorParser@71c83988 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.OffsetDateTime: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.OffsetDateTime: org.springframework.format.datetime.standard.TemporalAccessorParser@78ff6c5d java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.OffsetTime: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.OffsetTime: org.springframework.format.datetime.standard.TemporalAccessorParser@6b4cba50 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.ZonedDateTime: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.ZonedDateTime: org.springframework.format.datetime.standard.TemporalAccessorParser@4b37e8f7 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.util.Calendar: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.util.Date: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Byte: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Double: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Float: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Integer: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Short: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.math.BigDecimal: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.math.BigInteger: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> java.lang.Boolean : org.springframework.core.convert.support.StringToBooleanConverter@6dc0a884 java.lang.String -> java.lang.Character : org.springframework.core.convert.support.StringToCharacterConverter@5a384a62 java.lang.String -> java.lang.Enum : org.springframework.core.convert.support.StringToEnumConverterFactory@4c820f8b java.lang.String -> java.lang.Number : org.springframework.core.convert.support.StringToNumberConverterFactory@680a684f java.lang.String -> java.nio.charset.Charset : org.springframework.core.convert.support.StringToCharsetConverter@1db00d0e java.lang.String -> java.time.Duration: org.springframework.format.datetime.standard.DurationFormatter@47d7b4ce java.lang.String -> java.time.Instant: org.springframework.format.datetime.standard.InstantFormatter@1f92c483 java.lang.String -> java.time.MonthDay: org.springframework.format.datetime.standard.MonthDayFormatter@40787b29 java.lang.String -> java.time.Period: org.springframework.format.datetime.standard.PeriodFormatter@1c8cdea8 java.lang.String -> java.time.YearMonth: org.springframework.format.datetime.standard.YearMonthFormatter@4947185e java.lang.String -> java.util.Currency : org.springframework.core.convert.support.StringToCurrencyConverter@545cc230 java.lang.String -> java.util.Locale : org.springframework.core.convert.support.StringToLocaleConverter@15912844 java.lang.String -> java.util.Properties : org.springframework.core.convert.support.StringToPropertiesConverter@7cbed19f java.lang.String -> java.util.TimeZone : org.springframework.core.convert.support.StringToTimeZoneConverter@5f171d9b java.lang.String -> java.util.UUID : org.springframework.core.convert.support.StringToUUIDConverter@1e81b47b java.nio.charset.Charset -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@4813107e java.time.Duration -> java.lang.String : org.springframework.format.datetime.standard.DurationFormatter@47d7b4ce java.time.Instant -> java.lang.Long : org.springframework.format.datetime.standard.DateTimeConverters$InstantToLongConverter@6802d2df java.time.Instant -> java.lang.String : org.springframework.format.datetime.standard.InstantFormatter@1f92c483 java.time.LocalDateTime -> java.time.LocalDate : org.springframework.format.datetime.standard.DateTimeConverters$LocalDateTimeToLocalDateConverter@5797824d java.time.LocalDateTime -> java.time.LocalTime : org.springframework.format.datetime.standard.DateTimeConverters$LocalDateTimeToLocalTimeConverter@3d7e1915 java.time.MonthDay -> java.lang.String : org.springframework.format.datetime.standard.MonthDayFormatter@40787b29 java.time.OffsetDateTime -> java.time.Instant : org.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToInstantConverter@1b769185 java.time.OffsetDateTime -> java.time.LocalDate : org.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToLocalDateConverter@6cd131b3 java.time.OffsetDateTime -> java.time.LocalDateTime : org.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToLocalDateTimeConverter@793b0f77 java.time.OffsetDateTime -> java.time.LocalTime : org.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToLocalTimeConverter@206e7e3a java.time.OffsetDateTime -> java.time.ZonedDateTime : org.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToZonedDateTimeConverter@7ecf6b46 java.time.Period -> java.lang.String : org.springframework.format.datetime.standard.PeriodFormatter@1c8cdea8 java.time.YearMonth -> java.lang.String : org.springframework.format.datetime.standard.YearMonthFormatter@4947185e java.time.ZoneId -> java.util.TimeZone : org.springframework.core.convert.support.ZoneIdToTimeZoneConverter@1622ad8d java.time.ZonedDateTime -> java.time.Instant : org.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToInstantConverter@38b7e88e java.time.ZonedDateTime -> java.time.LocalDate : org.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToLocalDateConverter@5a32d98e java.time.ZonedDateTime -> java.time.LocalDateTime : org.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToLocalDateTimeConverter@39fea1a2 java.time.ZonedDateTime -> java.time.LocalTime : org.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToLocalTimeConverter@5290c457 java.time.ZonedDateTime -> java.time.OffsetDateTime : org.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToOffsetDateTimeConverter@7485b139 java.time.ZonedDateTime -> java.util.Calendar : org.springframework.core.convert.support.ZonedDateTimeToCalendarConverter@4e082e98 java.util.Calendar -> java.lang.Long : org.springframework.format.datetime.DateFormatterRegistrar$CalendarToLongConverter@3a6d1c8e,java.util.Calendar -> java.lang.Long : org.springframework.format.datetime.DateFormatterRegistrar$CalendarToLongConverter@3abc2426 java.util.Calendar -> java.time.Instant : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToInstantConverter@6d27121d java.util.Calendar -> java.time.LocalDate : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToLocalDateConverter@6ccb9e9e java.util.Calendar -> java.time.LocalDateTime : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToLocalDateTimeConverter@5e22b26c java.util.Calendar -> java.time.LocalTime : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToLocalTimeConverter@431ed03b java.util.Calendar -> java.time.OffsetDateTime : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToOffsetDateTimeConverter@695b5da8 java.util.Calendar -> java.time.ZonedDateTime : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToZonedDateTimeConverter@48bab37f java.util.Calendar -> java.util.Date : org.springframework.format.datetime.DateFormatterRegistrar$CalendarToDateConverter@51747e72,java.util.Calendar -> java.util.Date : org.springframework.format.datetime.DateFormatterRegistrar$CalendarToDateConverter@6b9ffa86 java.util.Currency -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@617b78c3 java.util.Date -> java.lang.Long : org.springframework.format.datetime.DateFormatterRegistrar$DateToLongConverter@42b9cc1,java.util.Date -> java.lang.Long : org.springframework.format.datetime.DateFormatterRegistrar$DateToLongConverter@516d7785 java.util.Date -> java.util.Calendar : org.springframework.format.datetime.DateFormatterRegistrar$DateToCalendarConverter@63a650b3,java.util.Date -> java.util.Calendar : org.springframework.format.datetime.DateFormatterRegistrar$DateToCalendarConverter@9e1261b java.util.Locale -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@3680624a java.util.Properties -> java.lang.String : org.springframework.core.convert.support.PropertiesToStringConverter@2cfeae96 java.util.UUID -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@24867a08 org.springframework.core.convert.support.ArrayToArrayConverter@645cb48b org.springframework.core.convert.support.ArrayToCollectionConverter@2e3e652e org.springframework.core.convert.support.ArrayToObjectConverter@2a590313 org.springframework.core.convert.support.ArrayToStringConverter@3601ff2d org.springframework.core.convert.support.ByteBufferConverter@127e64e3 org.springframework.core.convert.support.ByteBufferConverter@127e64e3 org.springframework.core.convert.support.ByteBufferConverter@127e64e3 org.springframework.core.convert.support.ByteBufferConverter@127e64e3 org.springframework.core.convert.support.CollectionToArrayConverter@77ede461 org.springframework.core.convert.support.CollectionToCollectionConverter@731dd432 org.springframework.core.convert.support.CollectionToObjectConverter@115b9fe8 org.springframework.core.convert.support.CollectionToStringConverter@31c624b org.springframework.core.convert.support.FallbackObjectToStringConverter@4b61ab23 org.springframework.core.convert.support.IdToEntityConverter@2fb012c6,org.springframework.core.convert.support.ObjectToObjectConverter@482c296e org.springframework.core.convert.support.MapToMapConverter@2e57d86a org.springframework.core.convert.support.ObjectToArrayConverter@3a5d0aba org.springframework.core.convert.support.ObjectToCollectionConverter@43814fa3 org.springframework.core.convert.support.ObjectToOptionalConverter@44923039 org.springframework.core.convert.support.ObjectToOptionalConverter@44923039 org.springframework.core.convert.support.ObjectToOptionalConverter@44923039 org.springframework.core.convert.support.StreamConverter@23ef63a2 org.springframework.core.convert.support.StreamConverter@23ef63a2 org.springframework.core.convert.support.StreamConverter@23ef63a2 org.springframework.core.convert.support.StreamConverter@23ef63a2 org.springframework.core.convert.support.StringToArrayConverter@3778fd8a org.springframework.core.convert.support.StringToCollectionConverter@73784b0f ]
javax.servlet.forward.mapping = [org.apache.catalina.core.ApplicationMapping$MappingImpl@69d50b1b]
org.apache.tomcat.util.net.secure_protocol_version = [TLSv1.3]
javax.servlet.forward.request_uri = [/luna/servlet/media/book/showAllPagesThumbnail]
javax.servlet.forward.path_info = [/media/book/showAllPagesThumbnail]
javax.servlet.request.cipher_suite = [TLS_AES_256_GCM_SHA384]
org.springframework.web.servlet.DispatcherServlet.THEME_SOURCE = [WebApplicationContext for namespace 'luna-servlet': startup date [Tue Apr 21 21:15:02 PDT 2026]; parent: Root WebApplicationContext]
org.apache.shiro.web.servlet.ShiroHttpServletRequest_SESSION_ID_URL_REWRITING_ENABLED = [false]
mainContent = [/WEB-INF/views/jsp/errors/error.jsp]
encodingFilter.FILTERED = [true]
invalidRequest.FILTERED = [true]
javax.servlet.error.request_uri = [/luna/servlet/media/book/showAllPagesThumbnail]
htitle = [error.htitle]
category = [{categoryId=5, category=National Organizations, description=Publications and records of national and international organizations associated with Freemasonry, documenting governance, activities, policies, and initiatives that reflect the broader development and coordination of Masonic practice beyond individual jurisdictions., collections=[{collectionId=GWM~95~95, collectionName=COMMISSION ON INFORMATION AND RECOGNITION - COGMMNA, colObj=MediaCollection[GWM~95~95]COMMISSION ON INFORMATION AND RECOGNITION - COGMMNA}, {collectionId=GWM~42~42, collectionName=GEORGE WASHINGTON MASONIC NATIONAL MEMORIAL ASSOCIATION - Annual Reports, colObj=MediaCollection[GWM~42~42]GEORGE WASHINGTON MASONIC NATIONAL MEMORIAL ASSOCIATION - Annual Reports}, {collectionId=GWM~54~54, collectionName=KNIGHTS TEMPLAR - GRAND ENCAMPMENT, USA, Triennial Conclave Proceedings, colObj=MediaCollection[GWM~54~54]KNIGHTS TEMPLAR - GRAND ENCAMPMENT, USA, Triennial Conclave Proceedings}, {collectionId=GWM~73~73, collectionName=RED CROSS OF CONSTANTINE - Annual Meeting of the Grand Council, colObj=MediaCollection[GWM~73~73]RED CROSS OF CONSTANTINE - Annual Meeting of the Grand Council}]}]
org.springframework.web.servlet.DispatcherServlet.THEME_RESOLVER = [com.lunaimaging.insight.web.servlet.theme.CollectionThemeResolver@5f8744a9]
javax.servlet.jsp.jstl.fmt.locale.request = [en]
appConfig = [com.lunaimaging.insight.core.domain.ApplicationConfiguration@502aa2c4]
EXTENDED_COLLECTION_PROPERTIES = [ExtendedCollectionsProperties[All Collections] ]
displayHelpfulTips = [00000000000000000000000000]
CATEGORIZED_COLLECTIONS_COUNT = [70]
AUTHENTICATED_ENTITY = [IpRange[1][null-null] ]
LUNA_COLLECTIONS_IN_CONTEXT = [[MediaCollection[GWM~104~104]ALABAMA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~127~127]ALABAMA - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~48~48]ARIZONA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~128~128]ARIZONA - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~105~105]ARKANSAS - Masonic Grand Lodge Proceedings, MediaCollection[GWM~38~38]CALIFORNIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~106~106]COLORADO - Masonic Grand Lodge Proceedings, MediaCollection[GWM~125~125]DELAWARE - Masonic Grand Lodge Proceedings, MediaCollection[GWM~107~107]DISTRICT OF COLUMBIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~59~59]FLORIDA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~109~109]GEORGIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~62~62]IDAHO - Masonic Grand Lodge Proceedings, MediaCollection[GWM~46~46]ILLINOIS - Masonic Grand Lodge Proceedings, MediaCollection[GWM~72~72]ILLINOIS - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~71~71]ILLINOIS - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~34~34]INDIANA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~92~92]IOWA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~65~65]KANSAS - Masonic Grand Lodge Proceedings, MediaCollection[GWM~124~124]KENTUCKY - Masonic Grand Lodge Proceedings, MediaCollection[GWM~80~80]KENTUCKY - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~101~101]KENTUCKY - Cryptic Grand Council Proceedings, MediaCollection[GWM~102~102]KENTUCKY - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~111~111]LOUISIANA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~94~94]MAINE - Masonic Grand Lodge Proceedings, MediaCollection[GWM~60~60]MASSACHUSETTS - Masonic Grand Lodge Proceedings - Reprints 1733 -1869, MediaCollection[GWM~61~61]MASSACHUSETTS - Masonic Grand Lodge Proceedings, MediaCollection[GWM~35~35]MICHIGAN - Masonic Grand Lodge Proceedings, MediaCollection[GWM~67~67]MICHIGAN - Cryptic Grand Council Proceedings, MediaCollection[GWM~41~41]MINNESOTA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~113~113]MISSISSIPPI - Masonic Grand Lodge Proceedings, MediaCollection[GWM~114~114]MISSOURI - Masonic Grand Lodge Proceedings, MediaCollection[GWM~78~78]MONTANA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~52~52]NEBRASKA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~115~115]NEVADA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~70~70]NEW HAMPSHIRE - Masonic Grand Lodge Proceedings, MediaCollection[GWM~81~81]NEW HAMPSHIRE - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~82~82]NEW HAMPSHIRE - Cryptic Grand Council Proceedings, MediaCollection[GWM~83~83]NEW HAMPSHIRE - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~64~64]NEW JERSEY - Masonic Grand Lodge Proceedings, MediaCollection[GWM~86~86]NEW MEXICO - Masonic Grand Lodge Proceedings, MediaCollection[GWM~116~116]NEW YORK - Masonic Grand Lodge Proceedings, MediaCollection[GWM~117~117]NORTH CAROLINA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~100~100]DAKOTA TERRITORY - Masonic Grand Lodge Proceedings, MediaCollection[GWM~90~90]NORTH DAKOTA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~58~58]OHIO - Masonic Grand Lodge Proceedings, MediaCollection[GWM~96~96]OHIO - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~57~57]OHIO - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~47~47]OKLAHOMA - Masonic Indian Territory Grand Lodge Proceedings, MediaCollection[GWM~45~45]OKLAHOMA - Masonic Oklahoma Territory Grand Lodge Proceedings, MediaCollection[GWM~43~43]OKLAHOMA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~97~97]OKLAHOMA - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~98~98]OKLAHOMA - Cryptic Grand Council Proceedings, MediaCollection[GWM~99~99]OKLAHOMA - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~56~56]PENNSYLVANIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~85~85]PENNSYLVANIA - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~88~88]PENNSYLVANIA - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~69~69]RHODE ISLAND - Masonic Grand Lodge Proceedings, MediaCollection[GWM~126~126]SOUTH CAROLINA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~84~84]SOUTH DAKOTA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~120~120]TENNESSEE - Masonic Grand Lodge Proceedings, MediaCollection[GWM~121~121]TEXAS - Masonic Grand Lodge Proceedings, MediaCollection[GWM~74~74]UTAH - Masonic Grand Lodge Proceedings, MediaCollection[GWM~122~122]VERMONT - Masonic Grand Lodge Proceedings, MediaCollection[GWM~63~63]VIRGINIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~76~76]VIRGINIA - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~39~39]VIRGINIA - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~75~75]WASHINGTON - Masonic Grand Lodge Proceedings, MediaCollection[GWM~77~77]WEST VIRGINIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~79~79]WISCONSIN - Masonic Grand Lodge Proceedings, MediaCollection[GWM~91~91]WYOMING - Masonic Grand Lodge Proceedings, MediaCollection[GWM~95~95]COMMISSION ON INFORMATION AND RECOGNITION - COGMMNA, MediaCollection[GWM~54~54]KNIGHTS TEMPLAR - GRAND ENCAMPMENT, USA, Triennial Conclave Proceedings, MediaCollection[GWM~73~73]RED CROSS OF CONSTANTINE - Annual Meeting of the Grand Council, MediaCollection[GWM~42~42]GEORGE WASHINGTON MASONIC NATIONAL MEMORIAL ASSOCIATION - Annual Reports]]
ua = [Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)]
pgs = [50]
CATEGORIES = [[{categoryId=1, category=Masonic Grand Lodges, description=Published proceedings of Masonic Grand Lodges in the United States, arranged by individual state, documenting official actions, reports, and legislative records that illuminate the governance and historical development of American Freemasonry., collections=[{collectionId=GWM~104~104, collectionName=ALABAMA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~104~104]ALABAMA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~48~48, collectionName=ARIZONA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~48~48]ARIZONA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~59~59, collectionName=FLORIDA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~59~59]FLORIDA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~62~62, collectionName=IDAHO - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~62~62]IDAHO - Masonic Grand Lodge Proceedings}, {collectionId=GWM~107~107, collectionName=DISTRICT OF COLUMBIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~107~107]DISTRICT OF COLUMBIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~109~109, collectionName=GEORGIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~109~109]GEORGIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~34~34, collectionName=INDIANA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~34~34]INDIANA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~92~92, collectionName=IOWA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~92~92]IOWA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~122~122, collectionName=VERMONT - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~122~122]VERMONT - Masonic Grand Lodge Proceedings}, {collectionId=GWM~65~65, collectionName=KANSAS - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~65~65]KANSAS - Masonic Grand Lodge Proceedings}, {collectionId=GWM~63~63, collectionName=VIRGINIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~63~63]VIRGINIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~75~75, collectionName=WASHINGTON - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~75~75]WASHINGTON - Masonic Grand Lodge Proceedings}, {collectionId=GWM~77~77, collectionName=WEST VIRGINIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~77~77]WEST VIRGINIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~91~91, collectionName=WYOMING - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~91~91]WYOMING - Masonic Grand Lodge Proceedings}, {collectionId=GWM~79~79, collectionName=WISCONSIN - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~79~79]WISCONSIN - Masonic Grand Lodge Proceedings}, {collectionId=GWM~74~74, collectionName=UTAH - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~74~74]UTAH - Masonic Grand Lodge Proceedings}, {collectionId=GWM~46~46, collectionName=ILLINOIS - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~46~46]ILLINOIS - Masonic Grand Lodge Proceedings}, {collectionId=GWM~121~121, collectionName=TEXAS - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~121~121]TEXAS - Masonic Grand Lodge Proceedings}, {collectionId=GWM~120~120, collectionName=TENNESSEE - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~120~120]TENNESSEE - Masonic Grand Lodge Proceedings}, {collectionId=GWM~84~84, collectionName=SOUTH DAKOTA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~84~84]SOUTH DAKOTA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~43~43, collectionName=OKLAHOMA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~43~43]OKLAHOMA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~69~69, collectionName=RHODE ISLAND - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~69~69]RHODE ISLAND - Masonic Grand Lodge Proceedings}, {collectionId=GWM~45~45, collectionName=OKLAHOMA - Masonic Oklahoma Territory Grand Lodge Proceedings, colObj=MediaCollection[GWM~45~45]OKLAHOMA - Masonic Oklahoma Territory Grand Lodge Proceedings}, {collectionId=GWM~56~56, collectionName=PENNSYLVANIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~56~56]PENNSYLVANIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~47~47, collectionName=OKLAHOMA - Masonic Indian Territory Grand Lodge Proceedings, colObj=MediaCollection[GWM~47~47]OKLAHOMA - Masonic Indian Territory Grand Lodge Proceedings}, {collectionId=GWM~114~114, collectionName=MISSOURI - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~114~114]MISSOURI - Masonic Grand Lodge Proceedings}, {collectionId=GWM~115~115, collectionName=NEVADA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~115~115]NEVADA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~70~70, collectionName=NEW HAMPSHIRE - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~70~70]NEW HAMPSHIRE - Masonic Grand Lodge Proceedings}, {collectionId=GWM~90~90, collectionName=NORTH DAKOTA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~90~90]NORTH DAKOTA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~58~58, collectionName=OHIO - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~58~58]OHIO - Masonic Grand Lodge Proceedings}, {collectionId=GWM~117~117, collectionName=NORTH CAROLINA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~117~117]NORTH CAROLINA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~116~116, collectionName=NEW YORK - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~116~116]NEW YORK - Masonic Grand Lodge Proceedings}, {collectionId=GWM~86~86, collectionName=NEW MEXICO - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~86~86]NEW MEXICO - Masonic Grand Lodge Proceedings}, {collectionId=GWM~64~64, collectionName=NEW JERSEY - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~64~64]NEW JERSEY - Masonic Grand Lodge Proceedings}, {collectionId=GWM~52~52, collectionName=NEBRASKA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~52~52]NEBRASKA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~78~78, collectionName=MONTANA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~78~78]MONTANA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~113~113, collectionName=MISSISSIPPI - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~113~113]MISSISSIPPI - Masonic Grand Lodge Proceedings}, {collectionId=GWM~94~94, collectionName=MAINE - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~94~94]MAINE - Masonic Grand Lodge Proceedings}, {collectionId=GWM~41~41, collectionName=MINNESOTA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~41~41]MINNESOTA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~60~60, collectionName=MASSACHUSETTS - Masonic Grand Lodge Proceedings - Reprints 1733 -1869, colObj=MediaCollection[GWM~60~60]MASSACHUSETTS - Masonic Grand Lodge Proceedings - Reprints 1733 -1869}, {collectionId=GWM~35~35, collectionName=MICHIGAN - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~35~35]MICHIGAN - Masonic Grand Lodge Proceedings}, {collectionId=GWM~61~61, collectionName=MASSACHUSETTS - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~61~61]MASSACHUSETTS - Masonic Grand Lodge Proceedings}, {collectionId=GWM~111~111, collectionName=LOUISIANA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~111~111]LOUISIANA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~105~105, collectionName=ARKANSAS - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~105~105]ARKANSAS - Masonic Grand Lodge Proceedings}, {collectionId=GWM~38~38, collectionName=CALIFORNIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~38~38]CALIFORNIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~100~100, collectionName=DAKOTA TERRITORY - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~100~100]DAKOTA TERRITORY - Masonic Grand Lodge Proceedings}, {collectionId=GWM~106~106, collectionName=COLORADO - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~106~106]COLORADO - Masonic Grand Lodge Proceedings}]}, {categoryId=2, category=Royal Arch Grand Chapters, description=Published proceedings of Royal Arch Grand Chapters in the United States, organized by individual state, documenting official actions, reports, and legislative records related to the governance and development of Royal Arch Freemasonry., collections=[{collectionId=GWM~128~128, collectionName=ARIZONA - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~128~128]ARIZONA - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~72~72, collectionName=ILLINOIS - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~72~72]ILLINOIS - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~80~80, collectionName=KENTUCKY - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~80~80]KENTUCKY - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~81~81, collectionName=NEW HAMPSHIRE - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~81~81]NEW HAMPSHIRE - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~96~96, collectionName=OHIO - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~96~96]OHIO - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~97~97, collectionName=OKLAHOMA - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~97~97]OKLAHOMA - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~85~85, collectionName=PENNSYLVANIA - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~85~85]PENNSYLVANIA - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~76~76, collectionName=VIRGINIA - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~76~76]VIRGINIA - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~127~127, collectionName=ALABAMA - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~127~127]ALABAMA - Royal Arch Grand Chapter Proceedings}]}, {categoryId=3, category=Cryptic Grand Councils, description=Published proceedings of Cryptic Grand Councils in the United States, organized by individual state, documenting official actions, reports, and legislative records related to the governance and development of Cryptic Freemasonry., collections=[{collectionId=GWM~101~101, collectionName=KENTUCKY - Cryptic Grand Council Proceedings, colObj=MediaCollection[GWM~101~101]KENTUCKY - Cryptic Grand Council Proceedings}, {collectionId=GWM~67~67, collectionName=MICHIGAN - Cryptic Grand Council Proceedings, colObj=MediaCollection[GWM~67~67]MICHIGAN - Cryptic Grand Council Proceedings}, {collectionId=GWM~82~82, collectionName=NEW HAMPSHIRE - Cryptic Grand Council Proceedings, colObj=MediaCollection[GWM~82~82]NEW HAMPSHIRE - Cryptic Grand Council Proceedings}, {collectionId=GWM~98~98, collectionName=OKLAHOMA - Cryptic Grand Council Proceedings, colObj=MediaCollection[GWM~98~98]OKLAHOMA - Cryptic Grand Council Proceedings}]}, {categoryId=4, category=Knights Templar Grand Commanderies, description=Published proceedings of Knights Templar Grand Commanderies in the United States, organized by individual state, documenting official actions, reports, and legislative records related to the governance and development of Knights Templar Freemasonry., collections=[{collectionId=GWM~71~71, collectionName=ILLINOIS - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~71~71]ILLINOIS - Knights Templar Grand Commandery Proceedings}, {collectionId=GWM~102~102, collectionName=KENTUCKY - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~102~102]KENTUCKY - Knights Templar Grand Commandery Proceedings}, {collectionId=GWM~83~83, collectionName=NEW HAMPSHIRE - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~83~83]NEW HAMPSHIRE - Knights Templar Grand Commandery Proceedings}, {collectionId=GWM~99~99, collectionName=OKLAHOMA - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~99~99]OKLAHOMA - Knights Templar Grand Commandery Proceedings}, {collectionId=GWM~88~88, collectionName=PENNSYLVANIA - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~88~88]PENNSYLVANIA - Knights Templar Grand Commandery Proceedings}, {collectionId=GWM~39~39, collectionName=VIRGINIA - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~39~39]VIRGINIA - Knights Templar Grand Commandery Proceedings}]}, {categoryId=5, category=National Organizations, description=Publications and records of national and international organizations associated with Freemasonry, documenting governance, activities, policies, and initiatives that reflect the broader development and coordination of Masonic practice beyond individual jurisdictions., collections=[{collectionId=GWM~95~95, collectionName=COMMISSION ON INFORMATION AND RECOGNITION - COGMMNA, colObj=MediaCollection[GWM~95~95]COMMISSION ON INFORMATION AND RECOGNITION - COGMMNA}, {collectionId=GWM~42~42, collectionName=GEORGE WASHINGTON MASONIC NATIONAL MEMORIAL ASSOCIATION - Annual Reports, colObj=MediaCollection[GWM~42~42]GEORGE WASHINGTON MASONIC NATIONAL MEMORIAL ASSOCIATION - Annual Reports}, {collectionId=GWM~54~54, collectionName=KNIGHTS TEMPLAR - GRAND ENCAMPMENT, USA, Triennial Conclave Proceedings, colObj=MediaCollection[GWM~54~54]KNIGHTS TEMPLAR - GRAND ENCAMPMENT, USA, Triennial Conclave Proceedings}, {collectionId=GWM~73~73, collectionName=RED CROSS OF CONSTANTINE - Annual Meeting of the Grand Council, colObj=MediaCollection[GWM~73~73]RED CROSS OF CONSTANTINE - Annual Meeting of the Grand Council}]}]]
at com.lunaimaging.insight.web.controller.MediaBookController: getBookThumbnails() MediaBookController.java ( 329 )
at com.lunaimaging.insight.web.controller.MediaBookController: handleShowAllPagesThumbnailView() MediaBookController.java ( 150 )
at jdk.internal.reflect.GeneratedMethodAccessor869: invoke() ( -1 )
at jdk.internal.reflect.DelegatingMethodAccessorImpl: invoke() DelegatingMethodAccessorImpl.java ( 43 )
at java.lang.reflect.Method: invoke() Method.java ( 566 )
at org.springframework.web.servlet.mvc.multiaction.MultiActionController: invokeNamedMethod() MultiActionController.java ( 473 )
at org.springframework.web.servlet.mvc.multiaction.MultiActionController: handleRequestInternal() MultiActionController.java ( 411 )
at org.springframework.web.servlet.mvc.AbstractController: handleRequest() AbstractController.java ( 174 )
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter: handle() SimpleControllerHandlerAdapter.java ( 50 )
at org.springframework.web.servlet.DispatcherServlet: doDispatch() DispatcherServlet.java ( 967 )
at org.springframework.web.servlet.DispatcherServlet: doService() DispatcherServlet.java ( 901 )
at org.springframework.web.servlet.FrameworkServlet: processRequest() FrameworkServlet.java ( 970 )
at org.springframework.web.servlet.FrameworkServlet: doGet() FrameworkServlet.java ( 861 )
at javax.servlet.http.HttpServlet: service() HttpServlet.java ( 529 )
at org.springframework.web.servlet.FrameworkServlet: service() FrameworkServlet.java ( 846 )
at javax.servlet.http.HttpServlet: service() HttpServlet.java ( 623 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 199 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.tomcat.websocket.server.WsFilter: doFilter() WsFilter.java ( 51 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.catalina.filters.HttpHeaderSecurityFilter: doFilter() HttpHeaderSecurityFilter.java ( 129 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.logging.log4j.web.Log4jServletFilter: doFilter() Log4jServletFilter.java ( 71 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.catalina.filters.CorsFilter: handleNonCORS() CorsFilter.java ( 333 )
at org.apache.catalina.filters.CorsFilter: doFilter() CorsFilter.java ( 160 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.springframework.web.filter.CharacterEncodingFilter: doFilterInternal() CharacterEncodingFilter.java ( 197 )
at org.springframework.web.filter.OncePerRequestFilter: doFilter() OncePerRequestFilter.java ( 107 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.shiro.web.servlet.ProxiedFilterChain: doFilter() ProxiedFilterChain.java ( 61 )
at org.apache.shiro.web.servlet.AdviceFilter: executeChain() AdviceFilter.java ( 108 )
at org.apache.shiro.web.servlet.AdviceFilter: doFilterInternal() AdviceFilter.java ( 137 )
at org.apache.shiro.web.servlet.OncePerRequestFilter: doFilter() OncePerRequestFilter.java ( 154 )
at org.apache.shiro.web.servlet.ProxiedFilterChain: doFilter() ProxiedFilterChain.java ( 66 )
at org.apache.shiro.web.servlet.AbstractShiroFilter: executeChain() AbstractShiroFilter.java ( 458 )
at org.apache.shiro.web.servlet.AbstractShiroFilter$1: call() AbstractShiroFilter.java ( 373 )
at org.apache.shiro.subject.support.SubjectCallable: doCall() SubjectCallable.java ( 90 )
at org.apache.shiro.subject.support.SubjectCallable: call() SubjectCallable.java ( 83 )
at org.apache.shiro.subject.support.DelegatingSubject: execute() DelegatingSubject.java ( 387 )
at org.apache.shiro.web.servlet.AbstractShiroFilter: doFilterInternal() AbstractShiroFilter.java ( 370 )
at org.apache.shiro.web.servlet.OncePerRequestFilter: doFilter() OncePerRequestFilter.java ( 154 )
at org.springframework.web.filter.DelegatingFilterProxy: invokeDelegate() DelegatingFilterProxy.java ( 347 )
at org.springframework.web.filter.DelegatingFilterProxy: doFilter() DelegatingFilterProxy.java ( 263 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at com.lunaimaging.security.client.filter.HttpsFilter: doFilter() HttpsFilter.java ( 120 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at com.lunaimaging.insight.web.filter.TrackingFilter: doFilter() TrackingFilter.java ( 140 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.catalina.core.StandardWrapperValve: invoke() StandardWrapperValve.java ( 168 )
at org.apache.catalina.core.StandardContextValve: invoke() StandardContextValve.java ( 90 )
at org.apache.catalina.authenticator.AuthenticatorBase: invoke() AuthenticatorBase.java ( 482 )
at org.apache.catalina.core.StandardHostValve: invoke() StandardHostValve.java ( 130 )
at org.apache.catalina.valves.ErrorReportValve: invoke() ErrorReportValve.java ( 93 )
at org.apache.catalina.core.StandardEngineValve: invoke() StandardEngineValve.java ( 74 )
at org.apache.catalina.connector.CoyoteAdapter: service() CoyoteAdapter.java ( 346 )
at org.apache.coyote.ajp.AjpProcessor: service() AjpProcessor.java ( 428 )
at org.apache.coyote.AbstractProcessorLight: process() AbstractProcessorLight.java ( 63 )
at org.apache.coyote.AbstractProtocol$ConnectionHandler: process() AbstractProtocol.java ( 935 )
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor: doRun() NioEndpoint.java ( 1833 )
at org.apache.tomcat.util.net.SocketProcessorBase: run() SocketProcessorBase.java ( 52 )
at org.apache.tomcat.util.threads.ThreadPoolExecutor: runWorker() ThreadPoolExecutor.java ( 975 )
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker: run() ThreadPoolExecutor.java ( 493 )
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable: run() TaskThread.java ( 63 )
at java.lang.Thread: run() Thread.java ( 829 )
Request URI
/luna/servlet/media/book/showAllPagesThumbnailParameters
mid = [GWM~2~2~489~3582]Request Attributes
exception = [java.lang.NullPointerException]javax.servlet.forward.servlet_path = [/servlet]
headerLogo = [/WEB-INF/views/jsp/common/headerLogo.jsp]
javax.servlet.jsp.jstl.fmt.localizationContext.request = [org.springframework.web.servlet.support.JstlUtils$SpringLocalizationContext@2e35c54c]
pageTitle = []
pageSize = [50]
REQUEST_URL = [https://gwm.lunaimaging.com/luna/servlet/media/book/showAllPagesThumbnail]
adsContent = [/WEB-INF/views/jsp/common/adsContent.jsp]
menuBar = [/WEB-INF/views/jsp/common/menuBar.jsp]
org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER = [org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver@471b2390]
org.springframework.web.servlet.HandlerMapping.bestMatchingPattern = [/media/book/**]
javax.servlet.include.context_path = [/luna]
org.springframework.web.servlet.DispatcherServlet.OUTPUT_FLASH_MAP = [FlashMap [attributes={}, targetRequestPath=null, targetRequestParams={}]]
org.springframework.web.servlet.DispatcherServlet.FLASH_MAP_MANAGER = [org.springframework.web.servlet.support.SessionFlashMapManager@38842617]
mainNav = [/WEB-INF/views/jsp/common/mainNav.jsp]
javax.servlet.request.key_size = [256]
javax.servlet.error.servlet_name = [luna]
javax.servlet.request.ssl_session_id = [f1f850ece55238719d3c106ab3d6fd31c91dfe0e17387ae89b75e704a0c12ce8]
rc = [org.springframework.web.servlet.support.RequestContext@2d3aa47b]
javax.servlet.include.servlet_path = [/WEB-INF/views/jsp/errors/error.jsp]
javax.servlet.forward.query_string = [mid=GWM~2~2~489~3582]
quickSearch = [/WEB-INF/views/jsp/common/quickSearch.jsp]
spacer = []
org.springframework.web.servlet.HandlerMapping.pathWithinHandlerMapping = [showAllPagesThumbnail]
javax.servlet.error.exception = [java.lang.NullPointerException]
javax.servlet.forward.context_path = [/luna]
cors.isCorsRequest = [false]
org.springframework.web.context.request.async.WebAsyncManager.WEB_ASYNC_MANAGER = [org.springframework.web.context.request.async.WebAsyncManager@4124dc8e]
org.springframework.web.servlet.HandlerMapping.bestMatchingHandler = [com.lunaimaging.insight.web.controller.MediaBookController@38a8b8ac]
javax.servlet.error.status_code = [200]
org.springframework.web.servlet.DispatcherServlet.CONTEXT = [WebApplicationContext for namespace 'luna-servlet': startup date [Tue Apr 21 21:15:02 PDT 2026]; parent: Root WebApplicationContext]
org.springframework.web.servlet.HandlerMapping.introspectTypeLevelMapping = [false]
javax.servlet.include.request_uri = [/luna/WEB-INF/views/jsp/errors/error.jsp]
thumbnailResolution = [1]
javax.servlet.include.mapping = [org.apache.catalina.core.ApplicationMapping$MappingImpl@694abcdb]
org.apache.shiro.web.servlet.ShiroHttpServletRequest_REFERENCED_SESSION_IS_NEW = [true]
shiroFilter.FILTERED = [true]
javax.servlet.error.exception_type = [class java.lang.NullPointerException]
org.apache.logging.log4j.web.Log4jServletFilter.FILTERED = [true]
org.springframework.core.convert.ConversionService = [ConversionService converters = @org.springframework.format.annotation.DateTimeFormat java.lang.Long -> java.lang.String: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b,@org.springframework.format.annotation.NumberFormat java.lang.Long -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.DateTimeFormat java.time.LocalDate -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.LocalDate -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@769af5f9 @org.springframework.format.annotation.DateTimeFormat java.time.LocalDateTime -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.LocalDateTime -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@50dc2f75 @org.springframework.format.annotation.DateTimeFormat java.time.LocalTime -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.LocalTime -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@173594bb @org.springframework.format.annotation.DateTimeFormat java.time.OffsetDateTime -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.OffsetDateTime -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@7aa1c163 @org.springframework.format.annotation.DateTimeFormat java.time.OffsetTime -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.OffsetTime -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@1fc8890e @org.springframework.format.annotation.DateTimeFormat java.time.ZonedDateTime -> java.lang.String: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.time.ZonedDateTime -> java.lang.String : org.springframework.format.datetime.standard.TemporalAccessorPrinter@7b838a76 @org.springframework.format.annotation.DateTimeFormat java.util.Calendar -> java.lang.String: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b @org.springframework.format.annotation.DateTimeFormat java.util.Date -> java.lang.String: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b @org.springframework.format.annotation.NumberFormat java.lang.Byte -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.lang.Double -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.lang.Float -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.lang.Integer -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.lang.Short -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.math.BigDecimal -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f @org.springframework.format.annotation.NumberFormat java.math.BigInteger -> java.lang.String: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.Boolean -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@5fbb6011 java.lang.Character -> java.lang.Number : org.springframework.core.convert.support.CharacterToNumberFactory@7533971a java.lang.Character -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@52ec14b1 java.lang.Enum -> java.lang.Integer : org.springframework.core.convert.support.EnumToIntegerConverter@493388be java.lang.Enum -> java.lang.String : org.springframework.core.convert.support.EnumToStringConverter@25e0ca46 java.lang.Integer -> java.lang.Enum : org.springframework.core.convert.support.IntegerToEnumConverterFactory@4d8cd2f6 java.lang.Long -> java.time.Instant : org.springframework.format.datetime.standard.DateTimeConverters$LongToInstantConverter@5d285e49 java.lang.Long -> java.util.Calendar : org.springframework.format.datetime.DateFormatterRegistrar$LongToCalendarConverter@e4d2cd8,java.lang.Long -> java.util.Calendar : org.springframework.format.datetime.DateFormatterRegistrar$LongToCalendarConverter@558ba423 java.lang.Long -> java.util.Date : org.springframework.format.datetime.DateFormatterRegistrar$LongToDateConverter@48c95aed,java.lang.Long -> java.util.Date : org.springframework.format.datetime.DateFormatterRegistrar$LongToDateConverter@5c16d2b8 java.lang.Number -> java.lang.Character : org.springframework.core.convert.support.NumberToCharacterConverter@699f46b3 java.lang.Number -> java.lang.Number : org.springframework.core.convert.support.NumberToNumberConverterFactory@2bd4611d java.lang.Number -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@2257dcf6 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.lang.Long: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b,java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Long: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.LocalDate: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.LocalDate: org.springframework.format.datetime.standard.TemporalAccessorParser@69df2775 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.LocalDateTime: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.LocalDateTime: org.springframework.format.datetime.standard.TemporalAccessorParser@40a85e94 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.LocalTime: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.LocalTime: org.springframework.format.datetime.standard.TemporalAccessorParser@71c83988 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.OffsetDateTime: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.OffsetDateTime: org.springframework.format.datetime.standard.TemporalAccessorParser@78ff6c5d java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.OffsetTime: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.OffsetTime: org.springframework.format.datetime.standard.TemporalAccessorParser@6b4cba50 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.time.ZonedDateTime: org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory@23f8bc61,java.lang.String -> java.time.ZonedDateTime: org.springframework.format.datetime.standard.TemporalAccessorParser@4b37e8f7 java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.util.Calendar: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b java.lang.String -> @org.springframework.format.annotation.DateTimeFormat java.util.Date: org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory@42551f1b java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Byte: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Double: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Float: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Integer: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.lang.Short: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.math.BigDecimal: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> @org.springframework.format.annotation.NumberFormat java.math.BigInteger: org.springframework.format.number.NumberFormatAnnotationFormatterFactory@6b1b2c4f java.lang.String -> java.lang.Boolean : org.springframework.core.convert.support.StringToBooleanConverter@6dc0a884 java.lang.String -> java.lang.Character : org.springframework.core.convert.support.StringToCharacterConverter@5a384a62 java.lang.String -> java.lang.Enum : org.springframework.core.convert.support.StringToEnumConverterFactory@4c820f8b java.lang.String -> java.lang.Number : org.springframework.core.convert.support.StringToNumberConverterFactory@680a684f java.lang.String -> java.nio.charset.Charset : org.springframework.core.convert.support.StringToCharsetConverter@1db00d0e java.lang.String -> java.time.Duration: org.springframework.format.datetime.standard.DurationFormatter@47d7b4ce java.lang.String -> java.time.Instant: org.springframework.format.datetime.standard.InstantFormatter@1f92c483 java.lang.String -> java.time.MonthDay: org.springframework.format.datetime.standard.MonthDayFormatter@40787b29 java.lang.String -> java.time.Period: org.springframework.format.datetime.standard.PeriodFormatter@1c8cdea8 java.lang.String -> java.time.YearMonth: org.springframework.format.datetime.standard.YearMonthFormatter@4947185e java.lang.String -> java.util.Currency : org.springframework.core.convert.support.StringToCurrencyConverter@545cc230 java.lang.String -> java.util.Locale : org.springframework.core.convert.support.StringToLocaleConverter@15912844 java.lang.String -> java.util.Properties : org.springframework.core.convert.support.StringToPropertiesConverter@7cbed19f java.lang.String -> java.util.TimeZone : org.springframework.core.convert.support.StringToTimeZoneConverter@5f171d9b java.lang.String -> java.util.UUID : org.springframework.core.convert.support.StringToUUIDConverter@1e81b47b java.nio.charset.Charset -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@4813107e java.time.Duration -> java.lang.String : org.springframework.format.datetime.standard.DurationFormatter@47d7b4ce java.time.Instant -> java.lang.Long : org.springframework.format.datetime.standard.DateTimeConverters$InstantToLongConverter@6802d2df java.time.Instant -> java.lang.String : org.springframework.format.datetime.standard.InstantFormatter@1f92c483 java.time.LocalDateTime -> java.time.LocalDate : org.springframework.format.datetime.standard.DateTimeConverters$LocalDateTimeToLocalDateConverter@5797824d java.time.LocalDateTime -> java.time.LocalTime : org.springframework.format.datetime.standard.DateTimeConverters$LocalDateTimeToLocalTimeConverter@3d7e1915 java.time.MonthDay -> java.lang.String : org.springframework.format.datetime.standard.MonthDayFormatter@40787b29 java.time.OffsetDateTime -> java.time.Instant : org.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToInstantConverter@1b769185 java.time.OffsetDateTime -> java.time.LocalDate : org.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToLocalDateConverter@6cd131b3 java.time.OffsetDateTime -> java.time.LocalDateTime : org.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToLocalDateTimeConverter@793b0f77 java.time.OffsetDateTime -> java.time.LocalTime : org.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToLocalTimeConverter@206e7e3a java.time.OffsetDateTime -> java.time.ZonedDateTime : org.springframework.format.datetime.standard.DateTimeConverters$OffsetDateTimeToZonedDateTimeConverter@7ecf6b46 java.time.Period -> java.lang.String : org.springframework.format.datetime.standard.PeriodFormatter@1c8cdea8 java.time.YearMonth -> java.lang.String : org.springframework.format.datetime.standard.YearMonthFormatter@4947185e java.time.ZoneId -> java.util.TimeZone : org.springframework.core.convert.support.ZoneIdToTimeZoneConverter@1622ad8d java.time.ZonedDateTime -> java.time.Instant : org.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToInstantConverter@38b7e88e java.time.ZonedDateTime -> java.time.LocalDate : org.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToLocalDateConverter@5a32d98e java.time.ZonedDateTime -> java.time.LocalDateTime : org.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToLocalDateTimeConverter@39fea1a2 java.time.ZonedDateTime -> java.time.LocalTime : org.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToLocalTimeConverter@5290c457 java.time.ZonedDateTime -> java.time.OffsetDateTime : org.springframework.format.datetime.standard.DateTimeConverters$ZonedDateTimeToOffsetDateTimeConverter@7485b139 java.time.ZonedDateTime -> java.util.Calendar : org.springframework.core.convert.support.ZonedDateTimeToCalendarConverter@4e082e98 java.util.Calendar -> java.lang.Long : org.springframework.format.datetime.DateFormatterRegistrar$CalendarToLongConverter@3a6d1c8e,java.util.Calendar -> java.lang.Long : org.springframework.format.datetime.DateFormatterRegistrar$CalendarToLongConverter@3abc2426 java.util.Calendar -> java.time.Instant : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToInstantConverter@6d27121d java.util.Calendar -> java.time.LocalDate : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToLocalDateConverter@6ccb9e9e java.util.Calendar -> java.time.LocalDateTime : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToLocalDateTimeConverter@5e22b26c java.util.Calendar -> java.time.LocalTime : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToLocalTimeConverter@431ed03b java.util.Calendar -> java.time.OffsetDateTime : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToOffsetDateTimeConverter@695b5da8 java.util.Calendar -> java.time.ZonedDateTime : org.springframework.format.datetime.standard.DateTimeConverters$CalendarToZonedDateTimeConverter@48bab37f java.util.Calendar -> java.util.Date : org.springframework.format.datetime.DateFormatterRegistrar$CalendarToDateConverter@51747e72,java.util.Calendar -> java.util.Date : org.springframework.format.datetime.DateFormatterRegistrar$CalendarToDateConverter@6b9ffa86 java.util.Currency -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@617b78c3 java.util.Date -> java.lang.Long : org.springframework.format.datetime.DateFormatterRegistrar$DateToLongConverter@42b9cc1,java.util.Date -> java.lang.Long : org.springframework.format.datetime.DateFormatterRegistrar$DateToLongConverter@516d7785 java.util.Date -> java.util.Calendar : org.springframework.format.datetime.DateFormatterRegistrar$DateToCalendarConverter@63a650b3,java.util.Date -> java.util.Calendar : org.springframework.format.datetime.DateFormatterRegistrar$DateToCalendarConverter@9e1261b java.util.Locale -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@3680624a java.util.Properties -> java.lang.String : org.springframework.core.convert.support.PropertiesToStringConverter@2cfeae96 java.util.UUID -> java.lang.String : org.springframework.core.convert.support.ObjectToStringConverter@24867a08 org.springframework.core.convert.support.ArrayToArrayConverter@645cb48b org.springframework.core.convert.support.ArrayToCollectionConverter@2e3e652e org.springframework.core.convert.support.ArrayToObjectConverter@2a590313 org.springframework.core.convert.support.ArrayToStringConverter@3601ff2d org.springframework.core.convert.support.ByteBufferConverter@127e64e3 org.springframework.core.convert.support.ByteBufferConverter@127e64e3 org.springframework.core.convert.support.ByteBufferConverter@127e64e3 org.springframework.core.convert.support.ByteBufferConverter@127e64e3 org.springframework.core.convert.support.CollectionToArrayConverter@77ede461 org.springframework.core.convert.support.CollectionToCollectionConverter@731dd432 org.springframework.core.convert.support.CollectionToObjectConverter@115b9fe8 org.springframework.core.convert.support.CollectionToStringConverter@31c624b org.springframework.core.convert.support.FallbackObjectToStringConverter@4b61ab23 org.springframework.core.convert.support.IdToEntityConverter@2fb012c6,org.springframework.core.convert.support.ObjectToObjectConverter@482c296e org.springframework.core.convert.support.MapToMapConverter@2e57d86a org.springframework.core.convert.support.ObjectToArrayConverter@3a5d0aba org.springframework.core.convert.support.ObjectToCollectionConverter@43814fa3 org.springframework.core.convert.support.ObjectToOptionalConverter@44923039 org.springframework.core.convert.support.ObjectToOptionalConverter@44923039 org.springframework.core.convert.support.ObjectToOptionalConverter@44923039 org.springframework.core.convert.support.StreamConverter@23ef63a2 org.springframework.core.convert.support.StreamConverter@23ef63a2 org.springframework.core.convert.support.StreamConverter@23ef63a2 org.springframework.core.convert.support.StreamConverter@23ef63a2 org.springframework.core.convert.support.StringToArrayConverter@3778fd8a org.springframework.core.convert.support.StringToCollectionConverter@73784b0f ]
javax.servlet.forward.mapping = [org.apache.catalina.core.ApplicationMapping$MappingImpl@69d50b1b]
org.apache.tomcat.util.net.secure_protocol_version = [TLSv1.3]
javax.servlet.forward.request_uri = [/luna/servlet/media/book/showAllPagesThumbnail]
javax.servlet.forward.path_info = [/media/book/showAllPagesThumbnail]
javax.servlet.request.cipher_suite = [TLS_AES_256_GCM_SHA384]
org.springframework.web.servlet.DispatcherServlet.THEME_SOURCE = [WebApplicationContext for namespace 'luna-servlet': startup date [Tue Apr 21 21:15:02 PDT 2026]; parent: Root WebApplicationContext]
org.apache.shiro.web.servlet.ShiroHttpServletRequest_SESSION_ID_URL_REWRITING_ENABLED = [false]
mainContent = [/WEB-INF/views/jsp/errors/error.jsp]
encodingFilter.FILTERED = [true]
invalidRequest.FILTERED = [true]
javax.servlet.error.request_uri = [/luna/servlet/media/book/showAllPagesThumbnail]
htitle = [error.htitle]
category = [{categoryId=5, category=National Organizations, description=Publications and records of national and international organizations associated with Freemasonry, documenting governance, activities, policies, and initiatives that reflect the broader development and coordination of Masonic practice beyond individual jurisdictions., collections=[{collectionId=GWM~95~95, collectionName=COMMISSION ON INFORMATION AND RECOGNITION - COGMMNA, colObj=MediaCollection[GWM~95~95]COMMISSION ON INFORMATION AND RECOGNITION - COGMMNA}, {collectionId=GWM~42~42, collectionName=GEORGE WASHINGTON MASONIC NATIONAL MEMORIAL ASSOCIATION - Annual Reports, colObj=MediaCollection[GWM~42~42]GEORGE WASHINGTON MASONIC NATIONAL MEMORIAL ASSOCIATION - Annual Reports}, {collectionId=GWM~54~54, collectionName=KNIGHTS TEMPLAR - GRAND ENCAMPMENT, USA, Triennial Conclave Proceedings, colObj=MediaCollection[GWM~54~54]KNIGHTS TEMPLAR - GRAND ENCAMPMENT, USA, Triennial Conclave Proceedings}, {collectionId=GWM~73~73, collectionName=RED CROSS OF CONSTANTINE - Annual Meeting of the Grand Council, colObj=MediaCollection[GWM~73~73]RED CROSS OF CONSTANTINE - Annual Meeting of the Grand Council}]}]
org.springframework.web.servlet.DispatcherServlet.THEME_RESOLVER = [com.lunaimaging.insight.web.servlet.theme.CollectionThemeResolver@5f8744a9]
javax.servlet.jsp.jstl.fmt.locale.request = [en]
Session Attributes
res = [1]appConfig = [com.lunaimaging.insight.core.domain.ApplicationConfiguration@502aa2c4]
EXTENDED_COLLECTION_PROPERTIES = [ExtendedCollectionsProperties[All Collections] ]
displayHelpfulTips = [00000000000000000000000000]
CATEGORIZED_COLLECTIONS_COUNT = [70]
AUTHENTICATED_ENTITY = [IpRange[1][null-null] ]
LUNA_COLLECTIONS_IN_CONTEXT = [[MediaCollection[GWM~104~104]ALABAMA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~127~127]ALABAMA - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~48~48]ARIZONA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~128~128]ARIZONA - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~105~105]ARKANSAS - Masonic Grand Lodge Proceedings, MediaCollection[GWM~38~38]CALIFORNIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~106~106]COLORADO - Masonic Grand Lodge Proceedings, MediaCollection[GWM~125~125]DELAWARE - Masonic Grand Lodge Proceedings, MediaCollection[GWM~107~107]DISTRICT OF COLUMBIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~59~59]FLORIDA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~109~109]GEORGIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~62~62]IDAHO - Masonic Grand Lodge Proceedings, MediaCollection[GWM~46~46]ILLINOIS - Masonic Grand Lodge Proceedings, MediaCollection[GWM~72~72]ILLINOIS - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~71~71]ILLINOIS - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~34~34]INDIANA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~92~92]IOWA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~65~65]KANSAS - Masonic Grand Lodge Proceedings, MediaCollection[GWM~124~124]KENTUCKY - Masonic Grand Lodge Proceedings, MediaCollection[GWM~80~80]KENTUCKY - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~101~101]KENTUCKY - Cryptic Grand Council Proceedings, MediaCollection[GWM~102~102]KENTUCKY - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~111~111]LOUISIANA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~94~94]MAINE - Masonic Grand Lodge Proceedings, MediaCollection[GWM~60~60]MASSACHUSETTS - Masonic Grand Lodge Proceedings - Reprints 1733 -1869, MediaCollection[GWM~61~61]MASSACHUSETTS - Masonic Grand Lodge Proceedings, MediaCollection[GWM~35~35]MICHIGAN - Masonic Grand Lodge Proceedings, MediaCollection[GWM~67~67]MICHIGAN - Cryptic Grand Council Proceedings, MediaCollection[GWM~41~41]MINNESOTA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~113~113]MISSISSIPPI - Masonic Grand Lodge Proceedings, MediaCollection[GWM~114~114]MISSOURI - Masonic Grand Lodge Proceedings, MediaCollection[GWM~78~78]MONTANA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~52~52]NEBRASKA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~115~115]NEVADA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~70~70]NEW HAMPSHIRE - Masonic Grand Lodge Proceedings, MediaCollection[GWM~81~81]NEW HAMPSHIRE - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~82~82]NEW HAMPSHIRE - Cryptic Grand Council Proceedings, MediaCollection[GWM~83~83]NEW HAMPSHIRE - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~64~64]NEW JERSEY - Masonic Grand Lodge Proceedings, MediaCollection[GWM~86~86]NEW MEXICO - Masonic Grand Lodge Proceedings, MediaCollection[GWM~116~116]NEW YORK - Masonic Grand Lodge Proceedings, MediaCollection[GWM~117~117]NORTH CAROLINA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~100~100]DAKOTA TERRITORY - Masonic Grand Lodge Proceedings, MediaCollection[GWM~90~90]NORTH DAKOTA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~58~58]OHIO - Masonic Grand Lodge Proceedings, MediaCollection[GWM~96~96]OHIO - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~57~57]OHIO - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~47~47]OKLAHOMA - Masonic Indian Territory Grand Lodge Proceedings, MediaCollection[GWM~45~45]OKLAHOMA - Masonic Oklahoma Territory Grand Lodge Proceedings, MediaCollection[GWM~43~43]OKLAHOMA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~97~97]OKLAHOMA - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~98~98]OKLAHOMA - Cryptic Grand Council Proceedings, MediaCollection[GWM~99~99]OKLAHOMA - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~56~56]PENNSYLVANIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~85~85]PENNSYLVANIA - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~88~88]PENNSYLVANIA - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~69~69]RHODE ISLAND - Masonic Grand Lodge Proceedings, MediaCollection[GWM~126~126]SOUTH CAROLINA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~84~84]SOUTH DAKOTA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~120~120]TENNESSEE - Masonic Grand Lodge Proceedings, MediaCollection[GWM~121~121]TEXAS - Masonic Grand Lodge Proceedings, MediaCollection[GWM~74~74]UTAH - Masonic Grand Lodge Proceedings, MediaCollection[GWM~122~122]VERMONT - Masonic Grand Lodge Proceedings, MediaCollection[GWM~63~63]VIRGINIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~76~76]VIRGINIA - Royal Arch Grand Chapter Proceedings, MediaCollection[GWM~39~39]VIRGINIA - Knights Templar Grand Commandery Proceedings, MediaCollection[GWM~75~75]WASHINGTON - Masonic Grand Lodge Proceedings, MediaCollection[GWM~77~77]WEST VIRGINIA - Masonic Grand Lodge Proceedings, MediaCollection[GWM~79~79]WISCONSIN - Masonic Grand Lodge Proceedings, MediaCollection[GWM~91~91]WYOMING - Masonic Grand Lodge Proceedings, MediaCollection[GWM~95~95]COMMISSION ON INFORMATION AND RECOGNITION - COGMMNA, MediaCollection[GWM~54~54]KNIGHTS TEMPLAR - GRAND ENCAMPMENT, USA, Triennial Conclave Proceedings, MediaCollection[GWM~73~73]RED CROSS OF CONSTANTINE - Annual Meeting of the Grand Council, MediaCollection[GWM~42~42]GEORGE WASHINGTON MASONIC NATIONAL MEMORIAL ASSOCIATION - Annual Reports]]
ua = [Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)]
pgs = [50]
CATEGORIES = [[{categoryId=1, category=Masonic Grand Lodges, description=Published proceedings of Masonic Grand Lodges in the United States, arranged by individual state, documenting official actions, reports, and legislative records that illuminate the governance and historical development of American Freemasonry., collections=[{collectionId=GWM~104~104, collectionName=ALABAMA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~104~104]ALABAMA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~48~48, collectionName=ARIZONA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~48~48]ARIZONA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~59~59, collectionName=FLORIDA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~59~59]FLORIDA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~62~62, collectionName=IDAHO - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~62~62]IDAHO - Masonic Grand Lodge Proceedings}, {collectionId=GWM~107~107, collectionName=DISTRICT OF COLUMBIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~107~107]DISTRICT OF COLUMBIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~109~109, collectionName=GEORGIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~109~109]GEORGIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~34~34, collectionName=INDIANA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~34~34]INDIANA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~92~92, collectionName=IOWA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~92~92]IOWA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~122~122, collectionName=VERMONT - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~122~122]VERMONT - Masonic Grand Lodge Proceedings}, {collectionId=GWM~65~65, collectionName=KANSAS - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~65~65]KANSAS - Masonic Grand Lodge Proceedings}, {collectionId=GWM~63~63, collectionName=VIRGINIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~63~63]VIRGINIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~75~75, collectionName=WASHINGTON - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~75~75]WASHINGTON - Masonic Grand Lodge Proceedings}, {collectionId=GWM~77~77, collectionName=WEST VIRGINIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~77~77]WEST VIRGINIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~91~91, collectionName=WYOMING - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~91~91]WYOMING - Masonic Grand Lodge Proceedings}, {collectionId=GWM~79~79, collectionName=WISCONSIN - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~79~79]WISCONSIN - Masonic Grand Lodge Proceedings}, {collectionId=GWM~74~74, collectionName=UTAH - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~74~74]UTAH - Masonic Grand Lodge Proceedings}, {collectionId=GWM~46~46, collectionName=ILLINOIS - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~46~46]ILLINOIS - Masonic Grand Lodge Proceedings}, {collectionId=GWM~121~121, collectionName=TEXAS - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~121~121]TEXAS - Masonic Grand Lodge Proceedings}, {collectionId=GWM~120~120, collectionName=TENNESSEE - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~120~120]TENNESSEE - Masonic Grand Lodge Proceedings}, {collectionId=GWM~84~84, collectionName=SOUTH DAKOTA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~84~84]SOUTH DAKOTA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~43~43, collectionName=OKLAHOMA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~43~43]OKLAHOMA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~69~69, collectionName=RHODE ISLAND - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~69~69]RHODE ISLAND - Masonic Grand Lodge Proceedings}, {collectionId=GWM~45~45, collectionName=OKLAHOMA - Masonic Oklahoma Territory Grand Lodge Proceedings, colObj=MediaCollection[GWM~45~45]OKLAHOMA - Masonic Oklahoma Territory Grand Lodge Proceedings}, {collectionId=GWM~56~56, collectionName=PENNSYLVANIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~56~56]PENNSYLVANIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~47~47, collectionName=OKLAHOMA - Masonic Indian Territory Grand Lodge Proceedings, colObj=MediaCollection[GWM~47~47]OKLAHOMA - Masonic Indian Territory Grand Lodge Proceedings}, {collectionId=GWM~114~114, collectionName=MISSOURI - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~114~114]MISSOURI - Masonic Grand Lodge Proceedings}, {collectionId=GWM~115~115, collectionName=NEVADA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~115~115]NEVADA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~70~70, collectionName=NEW HAMPSHIRE - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~70~70]NEW HAMPSHIRE - Masonic Grand Lodge Proceedings}, {collectionId=GWM~90~90, collectionName=NORTH DAKOTA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~90~90]NORTH DAKOTA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~58~58, collectionName=OHIO - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~58~58]OHIO - Masonic Grand Lodge Proceedings}, {collectionId=GWM~117~117, collectionName=NORTH CAROLINA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~117~117]NORTH CAROLINA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~116~116, collectionName=NEW YORK - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~116~116]NEW YORK - Masonic Grand Lodge Proceedings}, {collectionId=GWM~86~86, collectionName=NEW MEXICO - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~86~86]NEW MEXICO - Masonic Grand Lodge Proceedings}, {collectionId=GWM~64~64, collectionName=NEW JERSEY - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~64~64]NEW JERSEY - Masonic Grand Lodge Proceedings}, {collectionId=GWM~52~52, collectionName=NEBRASKA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~52~52]NEBRASKA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~78~78, collectionName=MONTANA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~78~78]MONTANA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~113~113, collectionName=MISSISSIPPI - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~113~113]MISSISSIPPI - Masonic Grand Lodge Proceedings}, {collectionId=GWM~94~94, collectionName=MAINE - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~94~94]MAINE - Masonic Grand Lodge Proceedings}, {collectionId=GWM~41~41, collectionName=MINNESOTA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~41~41]MINNESOTA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~60~60, collectionName=MASSACHUSETTS - Masonic Grand Lodge Proceedings - Reprints 1733 -1869, colObj=MediaCollection[GWM~60~60]MASSACHUSETTS - Masonic Grand Lodge Proceedings - Reprints 1733 -1869}, {collectionId=GWM~35~35, collectionName=MICHIGAN - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~35~35]MICHIGAN - Masonic Grand Lodge Proceedings}, {collectionId=GWM~61~61, collectionName=MASSACHUSETTS - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~61~61]MASSACHUSETTS - Masonic Grand Lodge Proceedings}, {collectionId=GWM~111~111, collectionName=LOUISIANA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~111~111]LOUISIANA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~105~105, collectionName=ARKANSAS - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~105~105]ARKANSAS - Masonic Grand Lodge Proceedings}, {collectionId=GWM~38~38, collectionName=CALIFORNIA - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~38~38]CALIFORNIA - Masonic Grand Lodge Proceedings}, {collectionId=GWM~100~100, collectionName=DAKOTA TERRITORY - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~100~100]DAKOTA TERRITORY - Masonic Grand Lodge Proceedings}, {collectionId=GWM~106~106, collectionName=COLORADO - Masonic Grand Lodge Proceedings, colObj=MediaCollection[GWM~106~106]COLORADO - Masonic Grand Lodge Proceedings}]}, {categoryId=2, category=Royal Arch Grand Chapters, description=Published proceedings of Royal Arch Grand Chapters in the United States, organized by individual state, documenting official actions, reports, and legislative records related to the governance and development of Royal Arch Freemasonry., collections=[{collectionId=GWM~128~128, collectionName=ARIZONA - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~128~128]ARIZONA - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~72~72, collectionName=ILLINOIS - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~72~72]ILLINOIS - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~80~80, collectionName=KENTUCKY - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~80~80]KENTUCKY - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~81~81, collectionName=NEW HAMPSHIRE - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~81~81]NEW HAMPSHIRE - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~96~96, collectionName=OHIO - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~96~96]OHIO - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~97~97, collectionName=OKLAHOMA - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~97~97]OKLAHOMA - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~85~85, collectionName=PENNSYLVANIA - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~85~85]PENNSYLVANIA - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~76~76, collectionName=VIRGINIA - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~76~76]VIRGINIA - Royal Arch Grand Chapter Proceedings}, {collectionId=GWM~127~127, collectionName=ALABAMA - Royal Arch Grand Chapter Proceedings, colObj=MediaCollection[GWM~127~127]ALABAMA - Royal Arch Grand Chapter Proceedings}]}, {categoryId=3, category=Cryptic Grand Councils, description=Published proceedings of Cryptic Grand Councils in the United States, organized by individual state, documenting official actions, reports, and legislative records related to the governance and development of Cryptic Freemasonry., collections=[{collectionId=GWM~101~101, collectionName=KENTUCKY - Cryptic Grand Council Proceedings, colObj=MediaCollection[GWM~101~101]KENTUCKY - Cryptic Grand Council Proceedings}, {collectionId=GWM~67~67, collectionName=MICHIGAN - Cryptic Grand Council Proceedings, colObj=MediaCollection[GWM~67~67]MICHIGAN - Cryptic Grand Council Proceedings}, {collectionId=GWM~82~82, collectionName=NEW HAMPSHIRE - Cryptic Grand Council Proceedings, colObj=MediaCollection[GWM~82~82]NEW HAMPSHIRE - Cryptic Grand Council Proceedings}, {collectionId=GWM~98~98, collectionName=OKLAHOMA - Cryptic Grand Council Proceedings, colObj=MediaCollection[GWM~98~98]OKLAHOMA - Cryptic Grand Council Proceedings}]}, {categoryId=4, category=Knights Templar Grand Commanderies, description=Published proceedings of Knights Templar Grand Commanderies in the United States, organized by individual state, documenting official actions, reports, and legislative records related to the governance and development of Knights Templar Freemasonry., collections=[{collectionId=GWM~71~71, collectionName=ILLINOIS - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~71~71]ILLINOIS - Knights Templar Grand Commandery Proceedings}, {collectionId=GWM~102~102, collectionName=KENTUCKY - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~102~102]KENTUCKY - Knights Templar Grand Commandery Proceedings}, {collectionId=GWM~83~83, collectionName=NEW HAMPSHIRE - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~83~83]NEW HAMPSHIRE - Knights Templar Grand Commandery Proceedings}, {collectionId=GWM~99~99, collectionName=OKLAHOMA - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~99~99]OKLAHOMA - Knights Templar Grand Commandery Proceedings}, {collectionId=GWM~88~88, collectionName=PENNSYLVANIA - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~88~88]PENNSYLVANIA - Knights Templar Grand Commandery Proceedings}, {collectionId=GWM~39~39, collectionName=VIRGINIA - Knights Templar Grand Commandery Proceedings, colObj=MediaCollection[GWM~39~39]VIRGINIA - Knights Templar Grand Commandery Proceedings}]}, {categoryId=5, category=National Organizations, description=Publications and records of national and international organizations associated with Freemasonry, documenting governance, activities, policies, and initiatives that reflect the broader development and coordination of Masonic practice beyond individual jurisdictions., collections=[{collectionId=GWM~95~95, collectionName=COMMISSION ON INFORMATION AND RECOGNITION - COGMMNA, colObj=MediaCollection[GWM~95~95]COMMISSION ON INFORMATION AND RECOGNITION - COGMMNA}, {collectionId=GWM~42~42, collectionName=GEORGE WASHINGTON MASONIC NATIONAL MEMORIAL ASSOCIATION - Annual Reports, colObj=MediaCollection[GWM~42~42]GEORGE WASHINGTON MASONIC NATIONAL MEMORIAL ASSOCIATION - Annual Reports}, {collectionId=GWM~54~54, collectionName=KNIGHTS TEMPLAR - GRAND ENCAMPMENT, USA, Triennial Conclave Proceedings, colObj=MediaCollection[GWM~54~54]KNIGHTS TEMPLAR - GRAND ENCAMPMENT, USA, Triennial Conclave Proceedings}, {collectionId=GWM~73~73, collectionName=RED CROSS OF CONSTANTINE - Annual Meeting of the Grand Council, colObj=MediaCollection[GWM~73~73]RED CROSS OF CONSTANTINE - Annual Meeting of the Grand Council}]}]]
StackTrace
java.lang.NullPointerExceptionat com.lunaimaging.insight.web.controller.MediaBookController: getBookThumbnails() MediaBookController.java ( 329 )
at com.lunaimaging.insight.web.controller.MediaBookController: handleShowAllPagesThumbnailView() MediaBookController.java ( 150 )
at jdk.internal.reflect.GeneratedMethodAccessor869: invoke() ( -1 )
at jdk.internal.reflect.DelegatingMethodAccessorImpl: invoke() DelegatingMethodAccessorImpl.java ( 43 )
at java.lang.reflect.Method: invoke() Method.java ( 566 )
at org.springframework.web.servlet.mvc.multiaction.MultiActionController: invokeNamedMethod() MultiActionController.java ( 473 )
at org.springframework.web.servlet.mvc.multiaction.MultiActionController: handleRequestInternal() MultiActionController.java ( 411 )
at org.springframework.web.servlet.mvc.AbstractController: handleRequest() AbstractController.java ( 174 )
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter: handle() SimpleControllerHandlerAdapter.java ( 50 )
at org.springframework.web.servlet.DispatcherServlet: doDispatch() DispatcherServlet.java ( 967 )
at org.springframework.web.servlet.DispatcherServlet: doService() DispatcherServlet.java ( 901 )
at org.springframework.web.servlet.FrameworkServlet: processRequest() FrameworkServlet.java ( 970 )
at org.springframework.web.servlet.FrameworkServlet: doGet() FrameworkServlet.java ( 861 )
at javax.servlet.http.HttpServlet: service() HttpServlet.java ( 529 )
at org.springframework.web.servlet.FrameworkServlet: service() FrameworkServlet.java ( 846 )
at javax.servlet.http.HttpServlet: service() HttpServlet.java ( 623 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 199 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.tomcat.websocket.server.WsFilter: doFilter() WsFilter.java ( 51 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.catalina.filters.HttpHeaderSecurityFilter: doFilter() HttpHeaderSecurityFilter.java ( 129 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.logging.log4j.web.Log4jServletFilter: doFilter() Log4jServletFilter.java ( 71 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.catalina.filters.CorsFilter: handleNonCORS() CorsFilter.java ( 333 )
at org.apache.catalina.filters.CorsFilter: doFilter() CorsFilter.java ( 160 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.springframework.web.filter.CharacterEncodingFilter: doFilterInternal() CharacterEncodingFilter.java ( 197 )
at org.springframework.web.filter.OncePerRequestFilter: doFilter() OncePerRequestFilter.java ( 107 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.shiro.web.servlet.ProxiedFilterChain: doFilter() ProxiedFilterChain.java ( 61 )
at org.apache.shiro.web.servlet.AdviceFilter: executeChain() AdviceFilter.java ( 108 )
at org.apache.shiro.web.servlet.AdviceFilter: doFilterInternal() AdviceFilter.java ( 137 )
at org.apache.shiro.web.servlet.OncePerRequestFilter: doFilter() OncePerRequestFilter.java ( 154 )
at org.apache.shiro.web.servlet.ProxiedFilterChain: doFilter() ProxiedFilterChain.java ( 66 )
at org.apache.shiro.web.servlet.AbstractShiroFilter: executeChain() AbstractShiroFilter.java ( 458 )
at org.apache.shiro.web.servlet.AbstractShiroFilter$1: call() AbstractShiroFilter.java ( 373 )
at org.apache.shiro.subject.support.SubjectCallable: doCall() SubjectCallable.java ( 90 )
at org.apache.shiro.subject.support.SubjectCallable: call() SubjectCallable.java ( 83 )
at org.apache.shiro.subject.support.DelegatingSubject: execute() DelegatingSubject.java ( 387 )
at org.apache.shiro.web.servlet.AbstractShiroFilter: doFilterInternal() AbstractShiroFilter.java ( 370 )
at org.apache.shiro.web.servlet.OncePerRequestFilter: doFilter() OncePerRequestFilter.java ( 154 )
at org.springframework.web.filter.DelegatingFilterProxy: invokeDelegate() DelegatingFilterProxy.java ( 347 )
at org.springframework.web.filter.DelegatingFilterProxy: doFilter() DelegatingFilterProxy.java ( 263 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at com.lunaimaging.security.client.filter.HttpsFilter: doFilter() HttpsFilter.java ( 120 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at com.lunaimaging.insight.web.filter.TrackingFilter: doFilter() TrackingFilter.java ( 140 )
at org.apache.catalina.core.ApplicationFilterChain: internalDoFilter() ApplicationFilterChain.java ( 168 )
at org.apache.catalina.core.ApplicationFilterChain: doFilter() ApplicationFilterChain.java ( 144 )
at org.apache.catalina.core.StandardWrapperValve: invoke() StandardWrapperValve.java ( 168 )
at org.apache.catalina.core.StandardContextValve: invoke() StandardContextValve.java ( 90 )
at org.apache.catalina.authenticator.AuthenticatorBase: invoke() AuthenticatorBase.java ( 482 )
at org.apache.catalina.core.StandardHostValve: invoke() StandardHostValve.java ( 130 )
at org.apache.catalina.valves.ErrorReportValve: invoke() ErrorReportValve.java ( 93 )
at org.apache.catalina.core.StandardEngineValve: invoke() StandardEngineValve.java ( 74 )
at org.apache.catalina.connector.CoyoteAdapter: service() CoyoteAdapter.java ( 346 )
at org.apache.coyote.ajp.AjpProcessor: service() AjpProcessor.java ( 428 )
at org.apache.coyote.AbstractProcessorLight: process() AbstractProcessorLight.java ( 63 )
at org.apache.coyote.AbstractProtocol$ConnectionHandler: process() AbstractProtocol.java ( 935 )
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor: doRun() NioEndpoint.java ( 1833 )
at org.apache.tomcat.util.net.SocketProcessorBase: run() SocketProcessorBase.java ( 52 )
at org.apache.tomcat.util.threads.ThreadPoolExecutor: runWorker() ThreadPoolExecutor.java ( 975 )
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker: run() ThreadPoolExecutor.java ( 493 )
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable: run() TaskThread.java ( 63 )
at java.lang.Thread: run() Thread.java ( 829 )