Pdf Export On Worklist Throws HTTPS Hostname Wrong Exception (Doc ID 1118694.1)

Last updated on JUNE 01, 2015

Applies to:

Oracle Business Process Management Suite - Version 10.3.1 and later
Information in this document applies to any platform.
***Checked for relevance on 28-Jun-2012***

Symptoms

When a user exports the workitems from the worklist, he gets the following exception

javax.faces.el.EvaluationException: /workspace.war/jsf/view/exportPdfDialog.xhtml @30,159 onActivate="#{exportPdfDialogBean.export}": fuego.lang.exception.ProgramException: Error building an image cell
at com.sun.facelets.el.LegacyMethodBinding.invoke(LegacyMethodBinding.java:73)
at com.bea.opencontrols.XPControl.invokeEventMethod(XPControl.java:546)
at com.bea.opencontrols.form.ActiveButtonRenderer.broadcastAjaxEvent(ActiveButtonRenderer.java:34)
at com.bea.opencontrols.form.ActiveButton.broadcastAjaxEvent(ActiveButton.java:32)
at com.bea.opencontrols.faces.JSFUtility.broadcastAjaxEvent(JSFUtility.java:252)
at com.bea.opencontrols.XPControl.broadcast(XPControl.java:806)
at com.bea.opencontrols.XPCommand.broadcast(XPCommand.java:185)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
at fuego.workspace.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:132)
at fuego.workspace.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:60)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
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:292)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at fuego.web.filter.SingleThreadPerSessionFilter.doFilter(SingleThreadPerSessionFilter.java:64)
at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3502)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2186)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2092)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173) Caused by: fuego.lang.exception.ProgramException: Error building an image cell
at fuego.lang.exception.ProgramException.wrap(ProgramException.java:55)
at fuego.pdf.table.PdfRowTableBuilder.newImage(PdfRowTableBuilder.java:109)
at fuego.workspace.model.view.export.ExportPdfDialogBean.addHeaders(ExportPdfDialogBean.java:253)
at fuego.workspace.model.view.export.ExportPdfDialogBean.export(ExportPdfDialogBean.java:172)
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 com.sun.el.parser.AstValue.invoke(AstValue.java:157)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)
at com.sun.facelets.el.LegacyMethodBinding.invoke(LegacyMethodBinding.java:69) ... 31 more Caused by: java.io.IOException: HTTPS hostname wrong: should be <host074ld037.test.net>
at sun.net.www.protocol.https.HttpsClient.checkURLSpoofing(HttpsClient.java:524)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:448)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1041)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
at java.net.URL.openStream(URL.java:1009)
at com.lowagie.text.Image.getInstance(Unknown Source)
at fuego.pdf.table.PdfRowTableBuilder.newImage(PdfRowTableBuilder.java:100) ... 41 more

Changes

Environment in weblogic is configured in using SSL with certificates.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms