3 Replies Latest reply on Sep 9, 2012 5:16 AM by Moris.Mihailidis

    Unsupported encoding: "UTF-8; boundary=3305f10721pif267828d74d0g86a74sp" specified.

    MorisTM Level 1

      We are experiencing the following error (extracted from log files) when submitting a form in CMSA.

      LC ES 2.5 on Weblogic 10.3.0.0

      Can anyone advise us on why this error is occurring and how to resolve it. Or is it a known but harmless issue?

       

        ####<18/08/2012 1:30:16 AM EST> <Error> <HTTP> <wstblcesv01> <ES25-n1> <[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1345217416658> <BEA-101108> <[ServletContext@879423487[app:adobe-correspondencemanagement module:/cmsa path:/cmsa spec-version:2.5]] Unsupported encoding: "UTF-8; boundary=3305f10721pif267828d74d0g86a74sp" specified.
      java.io.UnsupportedEncodingException: Unsupported Encoding UTF-8; boundary=3305f10721pif267828d74d0g86a74sp
      at weblogic.servlet.internal.ServletRequestImpl.setCharacterEncodingInternal(ServletRequestI mpl.java:436)
      at weblogic.servlet.internal.ServletRequestImpl.initRequestEncoding(ServletRequestImpl.java: 1163)
      at weblogic.servlet.internal.ServletRequestImpl.getCharacterEncoding(ServletRequestImpl.java :459)
      at javax.servlet.ServletRequestWrapper.getCharacterEncoding(ServletRequestWrapper.java:115)
      at org.springframework.web.util.UrlPathHelper.determineEncoding(UrlPathHelper.java:334)
      at org.springframework.web.util.UrlPathHelper.decodeRequestString(UrlPathHelper.java:308)
      at org.springframework.web.util.UrlPathHelper.getContextPath(UrlPathHelper.java:212)
      at org.springframework.web.util.UrlPathHelper.getPathWithinApplication(UrlPathHelper.java:16 2)
      at org.springframework.web.util.UrlPathHelper.getPathWithinServletMapping(UrlPathHelper.java :141)
      at org.springframework.web.util.UrlPathHelper.getLookupPathForRequest(UrlPathHelper.java:120 )
      at org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.getHandlerInternal(Abst ractUrlHandlerMapping.java:184)
      at org.springframework.web.servlet.handler.AbstractHandlerMapping.getHandler(AbstractHandler Mapping.java:184)
      at org.springframework.web.servlet.DispatcherServlet.getHandler(DispatcherServlet.java:942)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:750)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644 )
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper. java:227)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:343)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(Filter SecurityInterceptor.java:109)
      at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(Filt erSecurityInterceptor.java:83)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTran slationFilter.java:97)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManageme ntFilter.java:100)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(An onymousAuthenticationFilter.java:78)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFil ter(SecurityContextHolderAwareRequestFilter.java:54)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCac heAwareFilter.java:35)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessin gFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:89)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(Ba sicAuthenticationFilter.java:177)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFil ter(DefaultLoginPageGeneratingFilter.java:90)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.do Filter(AbstractAuthenticationProcessingFilter.java:188)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter .java:105)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(Securi tyContextPersistenceFilter.java:79)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(Ba sicAuthenticationFilter.java:177)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessi onFilter.java:109)
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at com.adobe.livecycle.usermanager.authentication.web.CSRFFilter.doFilter(CSRFFilter.java:52 )
      at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain Proxy.java:355)
      at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:149)
      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy .java:237)
      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java: 167)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServ letContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletC ontext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2 277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
      >

        • 1. Re: Unsupported encoding: "UTF-8; boundary=3305f10721pif267828d74d0g86a74sp" specified.
          Moris.Mihailidis Level 1

          If I may ask

           

          1. Does anybody have CMSA running on Weblogic?

          2. Are you experiencing this error?

           

          Cheers

          M

          • 2. Re: Unsupported encoding: "UTF-8; boundary=3305f10721pif267828d74d0g86a74sp" specified.
            chetanm_oct Level 2

            Looks like an issue with Weblogic [1]. Any details on

             

            1. What was the browser used
            2. What was the HTTP request sent

             

            When this exception occured

             

            [1] http://stackoverflow.com/questions/9332791/weblogic-10gr3-unsupportedencodingexception-par sing-content-type-header-for-mu

            • 3. Re: Unsupported encoding: "UTF-8; boundary=3305f10721pif267828d74d0g86a74sp" specified.
              Moris.Mihailidis Level 1

              1. IE and Firefox

               

              2. Http >

               

              https://uat3.apps.test.com/cmsa/messagebroker/amf

              POST /cmsa/messagebroker/amf HTTP/1.1
              Host: uat3.apps.test.com
              User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0
              Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
              Accept-Language: en-gb,en;q=0.5
              Accept-Encoding: gzip, deflate
              Connection: keep-alive
              Cookie: JSESSIONID=M1WCQMGplpP4jLVJyfJJ2vSFKnLpNwyGc0qypQ21QtTZ2QZ8JNhG!-1397862523; lcAuthToken=AB4A8DA1-1709-61B8-7C90-8F71D3A6B338
              Referer: https://uat3.apps.test.com/cmsa/dc/index.swf
              Content-type: application/x-amf
              Content-length: 362


              HTTP/1.1 200 OK
              Date: Sun, 09 Sep 2012 12:05:31 GMT
              Server: Apache/2.2.22 (Win32)
              Cache-Control: private, max-age=60, no-cache
              Pragma: no-cache
              Expires: Sat, 25 Dec 1999 00:00:00 GMT
              X-Powered-By: Servlet/2.5 JSP/2.1
              Vary: Accept-Encoding,User-Agent
              Content-Encoding: gzip
              X-XSS-Protection: 0
              Content-Type: application/x-amf
              Connection: close
              Transfer-Encoding: chunked
              Via: 1.1 uat3.apps.test.com (Alteon iSD-SSL/6.0.1)
              ----------------------------------------------------------
              https://uat3.apps.test.com/cmsa/Submit

              POST /cmsa/Submit HTTP/1.1
              Host: uat3.apps.test.com
              User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0
              Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
              Accept-Language: en-gb,en;q=0.5
              Accept-Encoding: gzip, deflate
              Connection: keep-alive
              Cookie: JSESSIONID=M1WCQMGplpP4jLVJyfJJ2vSFKnLpNwyGc0qypQ21QtTZ2QZ8JNhG!-1397862523; lcAuthToken=AB4A8DA1-1709-61B8-7C90-8F71D3A6B338
              Referer: https://uat3.apps.test.com/cmsa/dc/index.swf
              Content-type: multipart/form-data; charset=UTF-8; boundary=vbkxfw6g8swl4858tn51e5my6mnmld7o
              Content-length: 4403

              --vbkxfw6g8swl4858tn51e5my6mnmld7o
              Content-Disposition: form-data; name="useLatestAssets"

              false
              --vbkxfw6g8swl4858tn51e5my6mnmld7o
              Content-Disposition: form-data; name="xmlData"

              <proposal>
                <proposalDetail>
                  <template>ProposalMinimal</template>
                  <title>test</title>
                  <purpose>Acquisition</purpose>
                  <coverpage>proposal-cover-2</coverpage>
                  <createDate>09/09/2012</createDate>
                </proposalDetail>
                <dealerDetail>
                  <userID>5F580335-90F7-102F-AAAE-00000A53DEE6</userID>
                  <firstName>Proposal Builder</firstName>
                  <lastName>Administrator</lastName>
                  <email>user@test.com</email>
                  <phone>999999999</phone>
                  <businessCentreName>HA PM</businessCentreName>
                  <address>1 Street;East City;VIC;3000</address>
                  <logo/>
                </dealerDetail>
                <salesTeamDetail>
                  <sales_address1>1 Street</sales_address1>
                  <sales_address2>East City, VIC, 3000</sales_address2>
                  <sales_phone>99999999</sales_phone>
                  <sales_business_centre>HA PM</sales_business_centre>
                  <sales_first_name>Proposal Builder</sales_first_name>
                  <sales_last_name>Administrator</sales_last_name>
                  <sales_email>user@test.com</sales_email>
                </salesTeamDetail>
                <customerDetail>
                  <businessName>test</businessName>
                  <contactName>test</contactName>
                </customerDetail>
                <tables/>
                <fields/>
                <icc:icc xmlns:icc="http://ns.adobe.com/icc/1.0/">
                  <icc:letter icc:ref="workspace://SpacesStore/230e7041-d798-415e-9c43-914f6f95a033" icc:name="ProposalMinimal">
                    <icc:layout icc:ref="workspace://SpacesStore/02d37e3b-70c5-4bcf-8012-b0c7abfefddf"/>
                    <icc:dataDictionary icc:ref="Proposal">
                      <icc:instance>
                        <proposal>
                          <proposalDetail>
                            <template>ProposalMinimal</template>
                            <title>test</title>
                            <purpose>Acquisition</purpose>
                            <coverpage>proposal-cover-2</coverpage>
                            <createDate>09/09/2012</createDate>
                          </proposalDetail>
                          <dealerDetail>
                            <userID>5F580335-90F7-102F-AAAE-00000A53DEE6</userID>
                            <firstName>Proposal Builder</firstName>
                            <lastName>Administrator</lastName>
                            <email>user@test.com</email>
                            <phone>86494444</phone>
                            <businessCentreName>HA PM</businessCentreName>
                            <address>1 Street;East City;VIC;3000</address>
                            <logo/>
                          </dealerDetail>
                          <salesTeamDetail>
                            <sales_address1>1 Street</sales_address1>
                            <sales_address2>East City, VIC, 3000</sales_address2>
                            <sales_phone>86494444</sales_phone>
                            <sales_business_centre>HA PM</sales_business_centre>
                            <sales_first_name>Proposal Builder</sales_first_name>
                            <sales_last_name>Administrator</sales_last_name>
                            <sales_email>user@test.com</sales_email>
                          </salesTeamDetail>
                          <customerDetail>
                            <businessName>test</businessName>
                            <contactName>test</contactName>
                          </customerDetail>
                          <tables/>
                          <fields/>
                        </proposal>
                      </icc:instance>
                    </icc:dataDictionary>
                  </icc:letter>
                  <icc:sRoot0_sSalesTeam0_sContent0_SalesTeam0 icc:ref="form1[0].sRoot[0].sSalesTeam[0].sContent[0].SalesTeam[0]" xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/" xfa:dataNode="dataGroup"/>
                  <icc:sRoot0_sSolutionOverview0_sContent0_PricingSchedule0 icc:ref="form1[0].sRoot[0].sSolutionOverview[0].sContent[0].PricingSchedule[0]" xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/" xfa:dataNode="dataGroup"/>
                  <icc:sRoot0_sChallenges0_sContent0_Challenges0 icc:ref="form1[0].sRoot[0].sChallenges[0].sContent[0].Challenges[0]" xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/" xfa:dataNode="dataGroup"/>
                </icc:icc>
              </proposal>
              --vbkxfw6g8swl4858tn51e5my6mnmld7o
              Content-Disposition: form-data; name="reload"

              false
              --vbkxfw6g8swl4858tn51e5my6mnmld7o
              Content-Disposition: form-data; name="letterId"

              workspace://SpacesStore/230e7041-d798-415e-9c43-914f6f95a033
              --vbkxfw6g8swl4858tn51e5my6mnmld7o
              Content-Disposition: form-data; name="serviceName"


              --vbkxfw6g8swl4858tn51e5my6mnmld7o
              Content-Disposition: form-data; name="renderInteractive"

              true
              --vbkxfw6g8swl4858tn51e5my6mnmld7o--
              HTTP/1.1 200 OK
              Date: Sun, 09 Sep 2012 12:05:32 GMT
              Server: Apache/2.2.22 (Win32)
              Cache-Control: private, max-age=60
              X-Powered-By: Servlet/2.5 JSP/2.1
              Vary: Accept-Encoding,User-Agent
              Content-Encoding: gzip
              X-XSS-Protection: 0
              Content-Type: text/xml; charset=UTF-8
              Connection: close
              Transfer-Encoding: chunked
              Via: 1.1 uat3.apps.test.com (Alteon iSD-SSL/6.0.1)
              ----------------------------------------------------------
              https://uat3.apps.test.com/remoting/messagebroker/amf

              POST /remoting/messagebroker/amf HTTP/1.1
              Host: uat3.apps.test.com
              User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0
              Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
              Accept-Language: en-gb,en;q=0.5
              Accept-Encoding: gzip, deflate
              Connection: keep-alive
              Cookie: JSESSIONID=M1WCQMGplpP4jLVJyfJJ2vSFKnLpNwyGc0qypQ21QtTZ2QZ8JNhG!-1397862523; lcAuthToken=AB4A8DA1-1709-61B8-7C90-8F71D3A6B338
              Referer: https://uat3.apps.test.com/cmsa/dc/index.swf
              Content-type: application/x-amf
              Content-length: 377


              HTTP/1.1 200 OK
              Date: Sun, 09 Sep 2012 12:05:35 GMT
              Server: Apache/2.2.22 (Win32)
              Cache-Control: private, max-age=60, no-cache
              Pragma: no-cache
              Expires: Sat, 25 Dec 1999 00:00:00 GMT
              X-Powered-By: Servlet/2.5 JSP/2.1
              Vary: Accept-Encoding,User-Agent
              Content-Encoding: gzip
              X-XSS-Protection: 0
              Content-Type: application/x-amf
              Connection: close
              Transfer-Encoding: chunked
              Via: 1.1 uat3.apps.test.com (Alteon iSD-SSL/6.0.1)