Error in column named FOP

I'm trying to generate PDF reports with a model of the named column.

APEX 4.1, using the FOP.war provided by APEX deployed on Glassfish 4.

I use a report query - presentation of the report.

When I use a generic report template, everything works fine.

When using a ratio of the named column generated with Stylus Studio. I get this error (from the server.log):

[2014 01-02 T 19: 08:44.375 - 0500] [glassfish 4.0] [WARNING] [] [javax.enterprise.web] [tid: _ThreadID = 23 _ThreadName = http-listener-1 (5)] [timeMillis: 1388707724375] [levelValue: 900] []

StandardWrapperValve [jsp]: Servlet.service () for servlet jsp threw exception

java.lang.NullPointerException

to java.io.StringReader. < init > (StringReader.java:50)

at org.apache.jsp.apex_005ffop_jsp._jspService(apex_005ffop_jsp.java:73)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)

at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)

at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:318)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)

at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:673)

at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)

at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:357)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:260)

at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:188)

at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:191)

at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:168)

at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:189)

to org.glassfish.grizzly.filterchain.ExecutorResolver$ 9.execute(ExecutorResolver.java:119)

at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:288)

at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:206)

at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:136)

at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:114)

at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)

at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:838)

at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:113)

at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)

in org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$ 100 (WorkerThreadIOStrategy.java:55)

to org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$ WorkerThreadRunnable.run (WorkerThreadIOStrategy.java:135)

to org.glassfish.grizzly.threadpool.AbstractThreadPool$ Worker.doWork (AbstractThreadPool.java:564)

to org.glassfish.grizzly.threadpool.AbstractThreadPool$ Worker.run (AbstractThreadPool.java:544)

at java.lang.Thread.run(Thread.java:722)

]]

My original model - that has worked well in Stylus Studio - I got XPath for the encoding of text based on the values and some lines based on the background color coding values. I noticed that Stylus Studio inserts special characters, including

I Redid the Stylus Studio model, bringing to stripped, title and Table.

Same question.

The model is:

< ? xml version = "1.0"? >

< xsl: stylesheet version = "1.0" xmlns: xsl = ""http://www.w3.org/1999/XSL/Transform"" " " xmlns:s = " ""http://www.stylusstudio.com/xquery" " " >

< xsl: template match = "/" >

< Fo:root xmlns:fo = " ""http://www.w3.org/1999/XSL/Format"" " >

< fo:layout - master-set >

< fo:simple - page-master master-name = ' default ' page page-height = « à 8,5 » page = width « à 11 » margin left = « 0,5 in » margin to the right = « 0,5 in » margin-top = « 0,5 in » margin-bottom = « 0,5 in » >

< fo:region - body / >

< /fo:simple - page-master >

< /fo:layout - master-set >

< fo:page - sequence master-reference = ' default ' page >

< Fo:flow flow-name = "xsl-region-body" >

< Fo:block >

< Fo:block text-align = 'Center' >

< Fo:block >

< Fo:inline family of fonts = "Tahoma" >

< xsl: value-of Select = ' / DOCUMENT/TITLE " / >

< /Fo:inline >

< /Fo:block >

< Fo:block >

< Fo:table width = "100%" border-style = 'solid' border-width = "1pt" background-repeat = "repeat" >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - column / >

< fo:table - body >

< fo:table - line background-color = 'green' >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = 9 « PT » text-align = 'Center' color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Type of inst</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color « gris » padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Test</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Reagent</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Units</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1 point" = border color « gris » padding = « 2pt » background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > QC batch</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = 9 « PT » color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Laboratory</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Inst</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > N</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Wants to say</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1 point" = border color 'gray' padding = « 2pt » background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > SD</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = 9 « PT » color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > CV</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Fixed the</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color « gris » padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > The Pct</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Peer ean</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1 point" = border color 'gray' padding = « 2pt » background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Sigma</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = 9 « PT » color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Sigma w/bias</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Grade</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" color = "#FFFFFF" background-color = "#008000" >

< Fo:block >

< xsl: Text > Category w/bias</xsl:text>

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< /fo:table - line >

< xsl: for each Select = ' / DOCUMENT/REGION/LINES/LINES ' >

< xsl: variable name = "ROW" Select = "." / >

< fo:table - line >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "INSTRUMENT_NAME" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = 'TEST_NAME' / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1 point" = border color « gris » padding = « 2pt » background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "REAGENT" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = 9 « PT » >

< Fo:block >

< xsl: value-of Select = 'UNITS' / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "LOT_NUMBER" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color « gris » padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "LAB_NAME" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "INST" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1 point" = border color 'gray' padding = « 2pt » background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "N" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = 9 « PT » >

< Fo:block >

< xsl: value-of Select = "MEANS" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "SD" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "CV" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "TE_UNITS" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1 point" = border color 'gray' padding = « 2pt » background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "TE_PERCENT" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = 9 « PT » >

< Fo:block >

< xsl: value-of Select = "PEER_MEAN" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "SIGMA_ACTUAL" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "SIGMA_BIAS" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1pt" = border color 'gray' padding = "2pt" background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "GRADE_ACTUAL" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< fo:table - portable border-style = 'solid' border-width = "1 point" = border color 'gray' padding = « 2pt » background-repeat = "repeat" display-align = 'Center' >

< Fo:block family of fonts = "Times New Roman" -font size = "9pt" >

< Fo:block >

< xsl: value-of Select = "GRADE_BIAS" / >

< /Fo:block >

< /Fo:block >

< /fo:table - portable >

< /fo:table - line >

< /xsl: for each >

< /fo:table - body >

< /Fo:table >

< /Fo:block >

< /Fo:block >

< /Fo:block >

< /Fo:flow >

< /fo:page - sequence >

< /Fo:root >

< /xsl:template >

< /xsl:stylesheet >

Sorry for so long a model, but I wanted ot include the model of Stylus Studio as generated.

There are several htings in here I simplify... but I want it works.

Then, I will need to add to the conditional text and background color coding.

When I do that, I'll have more questions about the characters special <><, =, etc. in the XPath expression. The people that need to be escaped too much?

What colors - simple #FFFFFF, for example.

Thanks for any help and suggestions,

Karen

And the XSD:

<? XML version = "1.0" encoding = "UTF-8"? >

" < xs: schema xmlns: XS =" http://www.w3.org/2001/XMLSchema ">

< xs: element name = "DOCUMENT" >

< xs: complexType >

< xs: SEQUENCE >

< xs: ELEMENT ref = "DATE" / >

< xs: ELEMENT ref = "Username" / >

< xs: ELEMENT ref = "APP_ID" / >

< xs: ELEMENT ref = "APP_NAME" / >

< xs: ELEMENT ref = "TITLE" / >

< xs: ELEMENT ref = "APP_CORP_SITE_ACCESS" / >

< xs: ELEMENT ref = "APP_USERID" / >

< xs: ELEMENT ref = "P0_VERSION" / >

< xs: ELEMENT ref = "REGION" / >

< / xs: SEQUENCE >

< / xs: complexType >

< / xs: element >

< xs: element name = "DATE" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "Username" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "APP_ID" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "APP_NAME" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "TITLE" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "APP_CORP_SITE_ACCESS" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "APP_USERID" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "P0_VERSION" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "REGION" >

< xs: complexType >

< xs: SEQUENCE >

< xs: ELEMENT ref = "LINES" / >

< / xs: SEQUENCE >

< name XS: attribute = use 'ID' = 'required' >

< xs:simpleType >

< xs:restriction base = "XS: Byte" >

< xs:enumeration value = "0" / >

< / xs:restriction >

< / xs:simpleType >

< / xs: attribute >

< / xs: complexType >

< / xs: element >

< xs: element name = "LINES" >

< xs: complexType >

< xs: SEQUENCE >

< xs: ELEMENT ref = "ROW" / >

< / xs: SEQUENCE >

< / xs: complexType >

< / xs: element >

< xs: element name = "ROW" >

< xs: complexType >

< xs: SEQUENCE >

< xs: element name = "INSTRUMENT_NAME" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = 'TEST_NAME' >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "REAGENT" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "UNITS" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "LOT_NUMBER" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "LAB_NAME" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "INST" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "N" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "MEANS" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "SD" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "CV" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "TE_UNITS" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "TE_PERCENT" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "PEER_MEAN" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "SIGMA_ACTUAL" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "SIGMA_BIAS" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "GRADE_ACTUAL" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "GRADE_BIAS" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "TE_METHOD" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "PG_UID" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< xs: element name = "OUTLIER_FLAG" >

< xs:simpleType >

< xs:restriction base = "XS: String" / >

< / xs:simpleType >

< / xs: element >

< / xs: SEQUENCE >

< / xs: complexType >

< / xs: element >

< / xs: Schema >

Yes, there are 3 columns on the end I'm not display in the table. On purpose.

Thanks - Karen

Hello Mike,.

Thanks for that, but... I had followed this document exactly. When it is at the '.. '. run some fomrattign changes... "part, the doc is not very accurate. Even if I have to prove this out (I have a listener of APEX, APEX 4.2 instance as well), I think that my model was not correct any version of the APEX (4.1 vs. 4.2) or by using the APEX listener vs Glassfish deployment - the problem was with my model.

The main issue blocking the generation of PDF has been the fact that in my model, I don't have a column width assigned to my instructions.   When I use Stylus Studio, the default post-processor is RenderX.XEP, not Apache FOP.  Apache FOP has no limits... or post-processing RenderX is more advanced, however, you want to watch.  Stylus Studio

Once I got the set column width, I had to go step by step by adding additional features to the model, close attention to the Apache FOP documentation and known issues.  The post-processor of switching to Apache FOP in the Stylus Studio scenario properties helps, but does not catch everything.

I plug the long... my last experience of learning is that the Nice XPath that works in Stylus Studio does not directly translate to Apache FOP. I need to be even implemented using XSLT.

Fun with FOP!

Back to Mike to use the earpiece of the APEX and APEX 4.2... If I could, I would, but we can't upgrade until next year some time, so I have to work with what I have. For fun, when I have time, I'll compare the results between APEX 4.1 provided by APEX FOP.war and the FOP.war provided by APEX APEX 4.2, to see the differences. He's still Apache FOP, so there may be some someimprovements, but I have yet need to stick to the strict Apache FOP and XSLT 1.0, which is clearly indicated.

Tags: Database

Similar Questions

  • Error indicating: "failure Naming or remove file C:/Program Files (x 86) \EA Games\ Command and Conquer Generals\English.big" on Windows 7

    Install the game itself works fine, but when I try to download the patch I get this error stating: "failure Naming or remove file C:/Program Files (x 86) \EA Games\ command and Conquer Generals\English.big" does anyone know how can I fix? I want to because I want to install zero hour as well and run mods.

    Thank you

    Hello AaronS.,.

    The question you have, are related to the game and should be better in the EA forums, I suggest that you post your question on the EA forums. You can check out the link below to ask your question:

    http://Forum.EA.com/eaforum/categories/list.page

    Thank you
    Irfan H, Engineer Support Microsoft Answers.

  • Report model of column named with 2 lines/registration poster null in the top row

    I was able to create a report model of column named with 2 rows by record type for a tabular presentation, but it seems to hide only the first line of the original registration and displays the 2nd row, i.e. all NULL values. All other records appear correctly.

    Here is the HTML code for the page that results for the init_row of the report. I understand why he behaves this way, but I have no idea how to do the style of the first < tr > Reports to the 2nd line of the record.
    <tr id="init_row_R1009150109271352230" style="display:none;" >
    <td rowspan="2"><a href="javascript:ShowRegion('')" >(null)</a></td>
    <td rowspan="2">(null)</td>
    <td rowspan="2">(null)</td>
    <td rowspan="2"><label for="f04_0000" class="hideMeButHearMe">Completion Date#ROW_HEADER#</label><span style="white-space: nowrap;"><input type="text"  id="f04_0000" name="f04" maxlength="2000" size="12" value="" autocomplete="off"></span></td>
    <td>Premises</td>
    <td><label for="f07_0000" class="hideMeButHearMe">Vacant#ROW_HEADER#</label><input type="text" name="f07" size="5" maxlength="2000" value=""  id="f07_0000" /></td>
    <td><label for="f08_0000" class="hideMeButHearMe">Delinked#ROW_HEADER#</label><input type="text" name="f08" size="5" maxlength="2000" value=""  id="f08_0000" /></td>
    <td><label for="f09_0000" class="hideMeButHearMe">Soft Dt#ROW_HEADER#</label><input type="text" name="f09" size="5" maxlength="2000" value=""  id="f09_0000" /></td>
    <td><label for="f10_0000" class="hideMeButHearMe">Ull Poi#ROW_HEADER#</label><input type="text" name="f10" size="5" maxlength="2000" value=""  id="f10_0000" /></td>
    <td><label for="f11_0000" class="hideMeButHearMe">Ported#ROW_HEADER#</label><input type="text" name="f11" size="5" maxlength="2000" value=""  id="f11_0000" /></td>
    <td><label for="f12_0000" class="hideMeButHearMe">Blocked#ROW_HEADER#</label><input type="text" name="f12" size="5" maxlength="2000" value=""  id="f12_0000" /></td>
    </tr>
    <tr>
    <td>Path</td>
    <td><label for="f13_0000" class="hideMeButHearMe">Path Vacant#ROW_HEADER#</label><input type="text" name="f13" size="5" maxlength="2000" value=""  id="f13_0000" /></td>
    <td><label for="f14_0000" class="hideMeButHearMe">Path Delinked#ROW_HEADER#</label><input type="text" name="f14" size="5" maxlength="2000" value=""  id="f14_0000" /></td>
    <td><label for="f15_0000" class="hideMeButHearMe">Path Soft Dt#ROW_HEADER#</label><input type="text" name="f15" size="5" maxlength="2000" value=""  id="f15_0000" /></td>
    <td><label for="f16_0000" class="hideMeButHearMe">Path Ull Poi#ROW_HEADER#</label><input type="text" name="f16" size="5" maxlength="2000" value=""  id="f16_0000" /></td>
    <td><label for="f17_0000" class="hideMeButHearMe">Path Ported#ROW_HEADER#</label><input type="text" name="f17" size="5" maxlength="2000" value=""  id="f17_0000" /></td>
    <td><label for="f18_0000" class="hideMeButHearMe">Path Blocked#ROW_HEADER#</label><input type="text" name="f18" size="5" maxlength="2000" value=""  id="f18_0000" /></td>
    </tr>
    <tr>
    Any ideas to try would be greatly appreciated. I tried to use conditions on the values of #ROWNUM #, but the null line is still there...

    And yes I know I should not use the tabular forms, but sometimes what is wanted, it is not what is better... :-)

    See you soon,.
    Greg

    Published by: snowman on 4 December 2012 15:12

    Published by: snowman on 4 December 2012 15:13

    See + {: identifier of the thread = 1116477} +.

    Sorry, I forgot all that when I suggested that you can use a custom here report model (not surprisingly, since I did not use the tabular forms given that these changes have been made).

    I don't remember see potential customization discussed in 4.1 or 4.2 (but then I would not have all these tabular forms).

    If your options seem to be:

  • Using nested tables as suggested by mark, who introduced the downside to Peter about the width of the columns (you can try to remedy using CSS to create fixed-width tables/columns, but my last experience of this receipt very messy in terms of support of IE cross-browser and legacy...)
  • Build the page completely manually without the help of the features integrated in the form of the APEX.
  • Try to customize the behavior of line add to take into account the layout is customized using the dynamics of the actions/jQuery.
  • Do not use the tabular forms.

  • In the IPC for AE 5.0 chapter 9 cannot paste the line 541 of CameraData error close column 0.

    Classroom In A book for AE 5.0, Chapter 9, can't paste CameraData since given Notepad, saying: line 541 error close column 0. Follow-up of the things have been created correctly, but does not look right and I think it's because of the camera. Tried to paste data to Microsoft word, line [541] is 'Rotation Z', did not find anything wrong.

    I use AE CS4 in 32-bit Windows Vista system.

    Looking forward to some help. Thank you very much!

    Changes to the software. Old books become useless. Get a book for your version of the software.

  • Error trying to filter the column named 'value' in the tab data

    I do not know it is because of the name of the column because all the other columns are working fine, but when I try to filter on the value = 60, I get an error:

    ORA-01722 invalid number
    Code provider 1722

    Is there a way I can filter this column? I tried quotes around column name, 'value' = 60, but that did not help.

    Thank you
    -Bill

    What is the column data type and details? What happens if you (single) quote "60" instead?

    K.

    Published by: - K - 10/28/2009 14:12: corrected apostrophes

  • utility outlineload error - unrecognized column header value "Base currency"

    Outlineload.cmd/a: < app > U:admin /D:Entity /I:D:\Import\Entity.txt /L:D:\Import\Entity.log /X:D:\Import\Entity.exc

    That's what I see in my folder EXCEPT for the exceptions. However, I can't find anything wrong with the header of column value reference currency in the import of the entity file. Any suggestion greatly appeciated. I read through other messages that talk about the unrecognized header value column, but those that are specific to the column alias or in need of a space after the column, etc, I found nothing on the Base currency.

    The funny thing is that I exported dev and re same file imported to DEV without change, even after that, it's the same error I get. Clearly the application rejects the header value so that it can export the same thing.

    [Mar 29 23:59:32 EDT Apr 2014] Unrecognized column header value "Base currency".

    [Mar 29 23:59:32 EDT Apr 2014] Impossible to get analytical information and/or perform a data load: values of unrecognized column header, refer to previous messages. (Note: column header values are case sensitive.)

    [Mar 29 23:59:32 EDT Apr 2014] Planning of vector data store loaded with exceptions processes: records not all input have been read errors (or empty input file). 0 records were read, 0 data records have been processed, 0 were accepted for loading (check the actual load with Essbase logs), 0 were rejected.

    Hello

    you have a request for currency?

    If this is not the case, try to remove this column.

    Welcome them

    Kevin Kraft

  • query on the error of column other_xml...

    Hi all

    I am running the below query to retrieve the data outline of v$ sql_plan (mark other_xml column), but I get the error... below, this works perfectly well on 10.2.0.4 + version... but on 10.2.0.2 and and 10.2.0.1 I get the error... below any idea how to solve this problem?


    SQL > @sql_hint
    Enter the value of sql_id: d15cdr0zt3vtp
    Enter the value for child_no: 0
    ExtractValue (value (d), ' / hint ') as outline_hints
    *
    ERROR on line 2:
    ORA-00904: "D": invalid identifier


    the request is made by below...
    http://kerryosborne.Oracle-guy.com/scripts/sql_hints.SQL

    Select
    ExtractValue (value (d), ' / hint ') as outline_hints
    Of
    XMLTable ("'/ * / outline_data/suggestion")
    by the way)
    Select
    XmlType (other_xml) as xmlval
    Of
    v$ sql_plan
    where
    sql_id as nvl ('& sql_id', sql_id)
    child_number = & child_no
    and other_xml is not null
    )
    ) d ;

    user8363520 wrote:

    I am running the below query to retrieve the data outline of v$ sql_plan (mark other_xml column), but I get the error... below, this works perfectly well on 10.2.0.4 + version... but on 10.2.0.2 and and 10.2.0.1 I get the error... below any idea how to solve this problem?

    This suggests a dependency of the version or the bug.
    Here is an alternative that might work on older versions - I think I wrote it when 10.2.0.1 is out:

    select
         extractvalue(value(t),'.') hint
    from
         table(
              select
                   xmlsequence(
                        extract(xmltype(other_xml),'/other_xml/outline_data/hint')
                   )
              from
                   v$sql_plan
              where
                   sql_id = '&m_sql_id'
              and     child_number = &m_child_no
              and     other_xml is not null
         )     t
    /
    

    Concerning
    Jonathan Lewis

  • ERROR DUPLICATE COLUMN NAME

    I get an error of duplicate column name to submit using automatic processing of line.

    I have a few items on the page with the same column name, but they appear under certain conditions. Even if I put in them NEVER occurs again.

    I would understand that you still can't duplicate names even if the elements are conditional?

    If this is the case, then Ill have to do with javascript or something. Pain cos apart from that, my form is quite clean

    Thanks for the help of anyones :-)

    Colin

    Since your sql does not deal with conditional columns, you don't CAN NOT use the same column name several times... Unless you write your own DML to manage updates/inserts & removes...

    Thank you

    Tony Miller
    Webster, TX

  • The replacement of columns 'named model row of column.

    Hello

    Receipt.png

    For the example above, using "model rank" I am capable of generating "results of the laboratory tests" marked in red box above.  I used #column_value # place holders under the 'model 1'.

    My question is there set the column values for information 'head' as, "patient name", "report No.", etc., (once marked in blue above).  I tried under "Column position Template", but I'm not able to use the columns in the query.  Please let me know how to achieve this.  (Please note that these values are repeated for each record in the single report)

    Report query is as below.

    SELECT A.REPORT_NO, A.REPORT_DATE, A.PATIENT_NAME, A.AGE, 
        B.TEST_NAME, B.RESULT_VALUE, D.RESULT_UNIT
    FROM LAB_REPORT_MASTER A, LAB_TEST_DETAIL B
    WHERE B.REPORT_NO = A.REPORT_NO AND A.REPORT_NO = 1
    

    I have another question about the line template.  How to pass on the global variable ("example above, the name i.e company.") ORIENTAL LABS") to a report model.  Instead of hard this value in every model of coding OR through the report query, is it possible that I can use the global variable?

    Thank you

    -Anand

    anand_gp wrote:

    The steps that you specified works.  However, I am confused because the syntax is slightly different compared to how to use HTML/CSS.  For example, I added

  • SCD 1 error - Additional column (last_updated_dt) update

    Hi all

    I use the incremental update of the IKM Oracle for implementation SCD type 1 (crash on changes).

    I have two columns in the target table.
    Last_Updated_Date - sysdate
    last_updated_by - sessionusername

    I want these two columns updated, every time an update occurs in a particular folder in the target.

    Please suggest as to what to do to get there.

    Kind regards
    Prerna

    Make sure the control tab (such as insert) update is checked. The fields that you update should not be among the keys to the update of the target table.

  • Error running columns must be updated in the error table

    Hi all

    I deliver, in my process when execution time if I got an error, that it would be updaed in my error log table, is there any special function is there for that?

    Hello

    For any error that occurs in your trapping interface use the package step.

    Go to step 1 to step 2 by KO trail

    in step 2, you can use a variable with a refresh of query ' select SUBSTR)< %="odiRef.getPrevStepLog" ("message")="" %="" >,="" 1,="" 4000)="" du="" double="" '="" faire="" passer="" votre="" message="" d’erreur...="" de="" cette="" façon,="" vous="" pouvez="" gérer="" vos="">
    Also, as mentioned in a previous post, you can easily change your variable as refresh query

    *'select SUBSTR (< %="odiRef.getPrevStepLog" ("message")="" %="" >,="" 1,="" 3000)="" || »=""><->' |)< %="odiRef.getPrevStepLog" (« step_name »)="" %="" >="" du="" double="" '="" *="" d’inscrire="" le="" nom="" de="" l’étape="" afin="" que="" vous="" sachiez="" où="" cette="" erreur="" s’est="">
    Now, you can use this variable to insert this value into a table of error log using a procedure of ODI step (do the next step).

    Solve your problem?

    Published by: 922636 on 13 Sep 2012 06:58

  • SEPARATE returns an error on column with TO_NUMBER

    Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
    PL/SQL Release 10.2.0.5.0 - Production
    CORE Production 10.2.0.5.0
    AMT for 64-bit Windows: Version 10.2.0.5.0 - Production
    NLSRTL Version 10.2.0.5.0 - Production

    Hello

    I have a question like this that works very well and returns x amount of records;
    select to_number(col_3) plot_number
      from user_recovery_external;
    I have a separate list of values, so I add separate like that and he now throws an error.
    select distinct to_number(col_3) plot_number
      from user_recovery_external;
    
    Error starting at line 15 in command:
    select distinct to_number(col_3) plot_number
      from user_recovery_external
    Error report:
    SQL Error: ORA-29913: error in executing ODCIEXTTABLEFETCH callout
    ORA-01722: invalid number
    ORA-06512: at "SYS.ORACLE_LOADER", line 52
    29913. 00000 -  "error in executing %s callout"
    *Cause:    The execution of the specified callout caused an error.
    *Action:   Examine the error messages take appropriate action.
    What I am doing wrong?

    Ben

    There are some invalid numbers in your file.

    Your first query reads only first few records of the file, where there is no 'invalid numbers "(in the first few records)

    When you use DISTINCT, the query will read the entire file to find unique records.

  • How to get the name of the alias of an attribute in a column named VO?

    How can I get the name of the alias of an attribute in a given VO its column name programmatically?
    Often the alias names and column are not same if the VO is created (and I do not require that they are the same)

    [URL http://docs.oracle.com/cd/E16162_01/apirefs.1112/e17483/toc.htm] ADF Model JavaDocs, something like this should work:

    vo.getAttributeDefs () - returns an array of AttributeDef which you can then browse, check getColumnName() for each of them (this is called the "alias") and when you find the right method, call getName() for the name of the attribute

    John

  • Data selection in UDB where columns were named after the oracle data types

    I have a couple of tables in UDB, I'm trying to reference on a HS db link.

    The first table on the side of the UDB has a column named 'number' (bought the software - not something we did)...

    Selecting this SEO column in this table and more specifically (i.e. Select number, col2, col3 etc) causes the error ORA-00936 (missing expression).

    Select * works...

    The second table also has a column called 'number', so the same problem above applies.  [However, sql errors when I do a select * from ORA-00600: internal error code, arguments: [HO set: look long], [], [], [], [], [], [], [], [], [], []]

    Our dba lean on it, - Oracle HS is new to us, so - I was hoping someone here might have an idea...

    Using oracle 11.2.0.3.0.

    When your DB2 database has column with reserved words in Oracle names, you must create a view of your DB2 side by specifying a different name for this column, and then use DG4ODBC to choose from the scoreboard instead of DB2.

    Another approach which would require an additional programming is to use the DBMS_HS_PASSTHROUGH that allows to make statements that they are to the DB2 database without be analyzed in Oracle.

    As for the ORA-600 error that you get this error is caused when your DB2 table contains certain character inspired columns that exceed the accuracy of the Oracle and are then mapped to the Oracle long data types. Normally in Oracle each table can have a long column. But to be able to select with the gateways of databases foreign this restriction has been slightly improved and more recent Oracle software can choose from the tables that contain more then a long.

    So, could you please be more specific what program you use to select using the gateway fails with ORA-600 and could you please post your description of the table as it is stored in your DB2 database as seen using the gateway in SQL * more: desc (your DB2 table > @)

    -Klaus

  • Error:javax.naming.NoInitialContextException: Need to specify the name of the class

    Hello

    I get the following error
    javax.naming.NoInitialContextException: Need to specify class name in environment or system property, 
    or as an applet parameter, or in an application resource file:  java.naming.factory.initial
    I have the following
                    InitialContext  ctx = new InitialContext();
                    String datasource = (DataSource)ctx.lookup(name);
    The above is called as a method of my method public static void.

    No idea how I can fix this error

    If you do not use adf is not sence to use the Houston contoext...
    Try

    env.put("java.naming.factory.initial", com.sun.jndi.cosnaming.CNCtxFactory);
    

    deletion of the end of the

      env.put(JboContext.DEPLOY_PLATFORM, JboContext.PLATFORM_LOCAL);
    

    Timo

Maybe you are looking for