0 Replies Latest reply: Dec 4, 2012 11:33 PM by Siddhardha M RSS

    java.io.UTFDataFormatException: 6-byte UTF8 encoding not supported..

    Siddhardha M
      Hi All,

      I am getting this error while adding a xml file in the attachments window.

      Can someone tell me if there is a setting i need to change in weblogic server or it's a code issue.?
      We are using weblogic 10.3.5 [SOA 11.1.1.3.PS2]

      Please see the complete log below.


      [2012-12-04T04:11:17.275-05:00] [soa_server1_1] [ERROR] [OWS-04026] [oracle.webservices.service] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000Jh_Bk0Q9lZX_xt1FiW1GcebG007CTQ,0] [WEBSERVICE_PORT.name: FabricProvider] [APP: soa-infra] [J2EE_MODULE.name: fabric] [dcid: 8c22b87477b0f4ec:-1d09b36b:13afb66d61e:-7ffd-0000000000165990] [J2EE_APP.name: soa-infra] [arg: FabricProvider] [arg: java.io.UTFDataFormatException: Invalid UTF8 encoding.] An I/O error occurred for port: FabricProvider: java.io.UTFDataFormatException: Invalid UTF8 encoding..
      [2012-12-04T04:11:17.883-05:00] [soa_server1_1] [ERROR] [OWS-04026] [oracle.webservices.service] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000Jh_Bk9u9lZX_xt1FiW1GcebG007CTT,0] [WEBSERVICE_PORT.name: FabricProvider] [APP: soa-infra] [J2EE_MODULE.name: fabric] [dcid: 8c22b87477b0f4ec:-1d09b36b:13afb66d61e:-7ffd-0000000000165991] [J2EE_APP.name: soa-infra] [arg: FabricProvider] [arg: java.io.UTFDataFormatException: 6-byte UTF8 encoding not supported.] An I/O error occurred for port: FabricProvider: java.io.UTFDataFormatException: 6-byte UTF8 encoding not supported..
      [2012-12-04T04:11:18.402-05:00] [soa_server1_1] [ERROR] [OWS-04026] [oracle.webservices.service] [tid: [ACTIVE].ExecuteThread: '24' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000Jh_BkI19lZX_xt1FiW1GcebG007CTU,0] [WEBSERVICE_PORT.name: FabricProvider] [APP: soa-infra] [J2EE_MODULE.name: fabric] [dcid: 8c22b87477b0f4ec:-1d09b36b:13afb66d61e:-7ffd-0000000000165992] [J2EE_APP.name: soa-infra] [arg: FabricProvider] [arg: java.io.UTFDataFormatException: Invalid UTF8 encoding.] An I/O error occurred for port: FabricProvider: java.io.UTFDataFormatException: Invalid UTF8 encoding..
      [2012-12-04T04:16:39.551-05:00] [soa_server1_1] [ERROR] [] [oracle.soa.services.workflow.common] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000Jh_CyeA9lZX_xt9DiW1GbKfL005nOY,0:21] [APP: soa-infra] [dcid: 8c22b87477b0f4ec:-1d09b36b:13afb66d61e:-7ffd-0000000000165a8d] <.> Unable to Decrypt data.[[
      Unable to Decrypt data.
      Check for corrupted encrypted data. Check installation/post-installation steps for errors. Check for errors during SOA server startup.
      ORABPEL-35011

      Unable to Decrypt data.
      Unable to Decrypt data.
      Check for corrupted encrypted data. Check installation/post-installation steps for errors. Check for errors during SOA server startup.

           at oracle.bpel.services.common.util.EncryptionService.decryptBytes(EncryptionService.java:97)
           at oracle.bpel.services.common.util.EncryptionService.decrypt(EncryptionService.java:69)
           at oracle.bpel.services.workflow.verification.impl.VerificationService.decryptString(VerificationService.java:2356)
           at oracle.bpel.services.workflow.verification.impl.VerificationService.getValuesFromToken(VerificationService.java:2388)
           at oracle.bpel.services.workflow.verification.impl.VerificationService.createContextFromToken(VerificationService.java:2166)
           at oracle.bpel.services.workflow.verification.impl.VerificationService.getContext(VerificationService.java:960)
           at oracle.bpel.services.workflow.verification.impl.VerificationService.getContext(VerificationService.java:944)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
           at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:89)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
           at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
           at $Proxy219.getContext(Unknown Source)
           at oracle.bpel.services.workflow.query.impl.TaskQueryService.getWorkflowContext(TaskQueryService.java:518)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
           at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:89)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
           at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
           at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
           at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
           at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
           at $Proxy232.getWorkflowContext(Unknown Source)
           at oracle.bpel.services.workflow.query.ejb.TaskQueryServiceBean.getWorkflowContext(TaskQueryServiceBean.java:96)
           at oracle.bpel.services.workflow.query.ejb.TaskQueryService_oz1ipg_EOImpl.getWorkflowContext(TaskQueryService_oz1ipg_EOImpl.java:803)
           at oracle.bpel.services.workflow.query.client.TaskQueryServiceRemoteClient.getWorkflowContext(TaskQueryServiceRemoteClient.java:208)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at oracle.bpel.services.workflow.client.WFClientRetryInvocationHandler.invokeTarget(WFClientRetryInvocationHandler.java:130)
           at oracle.bpel.services.workflow.client.WFClientRetryInvocationHandler.invoke(WFClientRetryInvocationHandler.java:69)
           at $Proxy434.getWorkflowContext(Unknown Source)
           at oracle.bpel.services.workflow.worklist.servlet.ADFAttachmentHelper.insertAttachment(ADFAttachmentHelper.java:245)
           at oracle.bpel.services.workflow.worklist.servlet.ADFAttachmentHelper.uploadFile(ADFAttachmentHelper.java:209)
           at oracle.bpel.services.workflow.worklist.servlet.ADFAttachmentHelper.doPost(ADFAttachmentHelper.java:151)
           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 oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
           at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
           at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
           at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
           at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
           at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
           at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
           at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
           at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
           at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
           at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
      Caused by: javax.crypto.BadPaddingException: Given final block not properly padded
           at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..)
           at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..)
           at com.sun.crypto.provider.AESCipher.engineDoFinal(DashoA13*..)
           at javax.crypto.Cipher.doFinal(DashoA13*..)
           at oracle.bpel.services.common.util.Crypto.decrypt(Crypto.java:74)
           at oracle.bpel.services.common.util.EncryptionService.decryptBytes(EncryptionService.java:95)
           at oracle.bpel.services.common.util.EncryptionService.decrypt(EncryptionService.java:69)
           at oracle.bpel.services.workflow.verification.impl.VerificationService.decryptString(VerificationService.java:2356)
           at oracle.bpel.services.workflow.verification.impl.VerificationService.getValuesFromToken(VerificationService.java:2388)
           at oracle.bpel.services.workflow.verification.impl.VerificationService.createContextFromToken(VerificationService.java:2166)
           at oracle.bpel.services.workflow.verification.impl.VerificationService.getContext(VerificationService.java:960)
           at oracle.bpel.services.workflow.verification.impl.VerificationService.getContext(VerificationService.java:944)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
           at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:89)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
           at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
           at $Proxy219.getContext(Unknown Source)
           at oracle.bpel.services.workflow.query.impl.TaskQueryService.getWorkflowContext(TaskQueryService.java:518)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
           at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:89)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
           at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
           at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
           at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
           at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
           at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
           at $Proxy232.getWorkflowContext(Unknown Source)
           at oracle.bpel.services.workflow.query.ejb.TaskQueryServiceBean.getWorkflowContext(TaskQueryServiceBean.java:96)
           at oracle.bpel.services.workflow.query.ejb.TaskQueryService_oz1ipg_EOImpl.getWorkflowContext(TaskQueryService_oz1ipg_EOImpl.java:803)
           at oracle.bpel.services.workflow.query.client.TaskQueryServiceRemoteClient.getWorkflowContext(TaskQueryServiceRemoteClient.java:208)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at oracle.bpel.services.workflow.client.WFClientRetryInvocationHandler.invokeTarget(WFClientRetryInvocationHandler.java:130)
           at oracle.bpel.services.workflow.client.WFClientRetryInvocationHandler.invoke(WFClientRetryInvocationHandler.java:69)
           at $Proxy434.getWorkflowContext(Unknown Source)
           at oracle.bpel.services.workflow.worklist.servlet.ADFAttachmentHelper.insertAttachment(ADFAttachmentHelper.java:245)
           at oracle.bpel.services.workflow.worklist.servlet.ADFAttachmentHelper.uploadFile(ADFAttachmentHelper.java:209)
           at oracle.bpel.services.workflow.worklist.servlet.ADFAttachmentHelper.doPost(ADFAttachmentHelper.java:151)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
           at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
           at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
           at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
           at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
           at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
           at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
           at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
           ... 4 more