Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » Invalid Javascript Expression
Invalid Javascript Expression [message #366879] Wed, 04 February 2009 20:28 Go to next message
Steven is currently offline StevenFriend
Messages: 32
Registered: July 2009
Member
This is a multi-part message in MIME format.
--------------070407000501040806040703
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

I've been trying to solve this problem that creeped up a few weeks ago
in my app. Anytime I access any data from a query I get the error:
"Invalid javascript Expression."

Attached is a simple file I created to isolate the issue. Errors below.
I'm running birt 2.3.1 but the error began with 2.3.0 (I upgrade in case
it had been a bug that was fixed).

Errors are the same on my development and staging machines. Any help
would be greatly appreciated.

==========

Test Report

The following items have errors:

Data (id = 792):
- A BIRT exception occurred: Invalid javascript expression:
dataSetRow["first_name"]. See next exception for more information.
Invalid javascript expression: dataSetRow["first_name"]

data.engine.BirtException ( 1 time(s) )
detail : org.eclipse.birt.report.engine.api.EngineException: A BIRT
exception occurred: Invalid javascript expression:
dataSetRow["first_name"]. See next exception for more information.
Invalid javascript expression: dataSetRow["first_name"]
at
org.eclipse.birt.report.engine.executor.ExecutionContext.add Exception(ExecutionContext.java:1109)
at
org.eclipse.birt.report.engine.executor.ExecutionContext.add Exception(ExecutionContext.java:1073)
at
org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex ecuteQuery(QueryItemExecutor.java:88)
at
org.eclipse.birt.report.engine.executor.DataItemExecutor.exe cute(DataItemExecutor.java:75)
at
org.eclipse.birt.report.engine.internal.executor.dup.Suppres sDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor .java:42)
at
org.eclipse.birt.report.engine.internal.executor.wrap.Wrappe dReportItemExecutor.execute(WrappedReportItemExecutor.java:4 5)
at
org.eclipse.birt.report.engine.internal.executor.l18n.Locali zedReportItemExecutor.execute(LocalizedReportItemExecutor.ja va:33)
at
org.eclipse.birt.report.engine.layout.html.HTMLBlockStacking LM.layoutNodes(HTMLBlockStackingLM.java:63)
at
org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout (HTMLPageLM.java:90)
at
org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutE ngine.layout(HTMLReportLayoutEngine.java:101)
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:151)
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:72)
at
com.innovationteaching.report.ExecuteReport.buildReport(Exec uteReport.java:108)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at php.java.bridge.JavaBridge.Invoke(JavaBridge.java:1063)
at php.java.bridge.Request.handleRequest(Request.java:342)
at php.java.bridge.Request.handleRequests(Request.java:388)
at php.java.bridge.http.ContextRunner.run(ContextRunner.java:13 8)
at php.java.bridge.BaseThreadPool$Delegate.run(BaseThreadPool.j ava:58)
Caused by: org.eclipse.birt.data.engine.core.DataException: A BIRT
exception occurred: Invalid javascript expression:
dataSetRow["first_name"]. See next exception for more information.
Invalid javascript expression: dataSetRow["first_name"]
at
org.eclipse.birt.data.engine.core.DataException.wrap(DataExc eption.java:118)
at
org.eclipse.birt.data.engine.expression.ExpressionCompilerUt il.populateColumnList(ExpressionCompilerUtil.java:502)
at
org.eclipse.birt.data.engine.expression.ExpressionCompilerUt il.extractDataSetColumnExpression(ExpressionCompilerUtil.jav a:276)
at
org.eclipse.birt.data.engine.expression.ExpressionCompilerUt il.extractDataSetColumnExpression(ExpressionCompilerUtil.jav a:193)
at
org.eclipse.birt.data.engine.impl.ResultIterator.validateMan ualBindingExpressions(ResultIterator.java:291)
at
org.eclipse.birt.data.engine.impl.ResultIterator.<init>(ResultIterator.java:146)
at
org.eclipse.birt.data.engine.impl.QueryResults.getResultIter ator(QueryResults.java:177)
at
org.eclipse.birt.report.engine.data.dte.QueryResultSet.<init >(QueryResultSet.java:92)
at
org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExec uteQuery(DteDataEngine.java:128)
at
org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.e xecute(AbstractDataEngine.java:248)
at
org.eclipse.birt.report.engine.executor.ExecutionContext.exe cuteQuery(ExecutionContext.java:1736)
at
org.eclipse.birt.report.engine.executor.QueryItemExecutor.ex ecuteQuery(QueryItemExecutor.java:77)
... 19 more
Caused by: org.eclipse.birt.core.exception.CoreException: Invalid
javascript expression: dataSetRow["first_name"]
at
org.eclipse.birt.core.data.ExpressionParserUtility.compileCo lumnExpression(ExpressionParserUtility.java:85)
at
org.eclipse.birt.core.data.ExpressionUtil.extractColumnExpre ssions(ExpressionUtil.java:284)
at
org.eclipse.birt.data.engine.expression.ExpressionCompilerUt il.populateColumnList(ExpressionCompilerUtil.java:497)
... 29 more
Caused by: org.eclipse.birt.core.exception.CoreException:
org.eclipse.birt.core
at
org.eclipse.birt.core.data.ExpressionParserUtility.CompiledE xprFromTree(ExpressionParserUtility.java:159)
at
org.eclipse.birt.core.data.ExpressionParserUtility.compileCo lumnExpression(ExpressionParserUtility.java:78)
... 31 more





--------------070407000501040806040703
Content-Type: application/x-extension-rptdesign;
name="test.rptdesign"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="test.rptdesign"

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHJlcG9y dCB4bWxucz0i
aHR0cDovL3d3dy5lY2xpcHNlLm9yZy9iaXJ0LzIwMDUvZGVzaWduIiB2ZXJz aW9uPSIzLjIu
MTciIGlkPSIxIj4KICAgIDxwcm9wZXJ0eSBuYW1lPSJjcmVhdGVkQnkiPkVj bGlwc2UgQklS
VCBEZXNpZ25lciBWZXJzaW9uIDIuMy4xLnYyMDA4MDkxMSBCdWlsZCAmbHQ7 Mi4zLjEudjIw
MDgwOTE3LTEzNDA+PC9wcm9wZXJ0eT4KICAgIDxwcm9wZXJ0eSBuYW1lPSJ1 bml0cyI+aW48
L3Byb3BlcnR5PgogICAgPHByb3BlcnR5IG5hbWU9ImNvbW1lbnRzIj5Db3B5 cmlnaHQgKGMp
IDIwMDcgJmx0OyZsdDtZb3VyIENvbXBhbnkgTmFtZSBoZXJlPj48L3Byb3Bl cnR5PgogICAg
PGh0bWwtcHJvcGVydHkgbmFtZT0iZGVzY3JpcHRpb24iPkNyZWF0ZXMgYSBi bGFuayByZXBv
cnQgd2l0aCBubyBwcmVkZWZpbmVkIGNvbnRlbnQuPC9odG1sLXByb3BlcnR5 PgogICAgPHRl
eHQtcHJvcGVydHkgbmFtZT0iZGlzcGxheU5hbWUiPkJsYW5rIFJlcG9ydDwv dGV4dC1wcm9w
ZXJ0eT4KICAgIDxwcm9wZXJ0eSBuYW1lPSJpY29uRmlsZSI+L3RlbXBsYXRl cy9ibGFua19y
ZXBvcnQuZ2lmPC9wcm9wZXJ0eT4KICAgIDxsaXN0LXByb3BlcnR5IG5hbWU9 ImxpYnJhcmll
cyI+CiAgICAgICAgPHN0cnVjdHVyZT4KICAgICAgICAgICAgPHByb3BlcnR5 IG5hbWU9ImZp
bGVOYW1lIj5pZG1zX2NvcmUucnB0bGlicmFyeTwvcHJvcGVydHk+CiAgICAg ICAgICAgIDxw
cm9wZXJ0eSBuYW1lPSJuYW1lc3BhY2UiPmlkbXNfY29yZTwvcHJvcGVydHk+ CiAgICAgICAg
PC9zdHJ1Y3R1cmU+CiAgICA8L2xpc3QtcHJvcGVydHk+CiAgICA8ZGF0YS1z b3VyY2VzPgog
ICAgICAgIDxvZGEtZGF0YS1zb3VyY2UgZXh0ZW5zaW9uSUQ9Im9yZy5lY2xp cHNlLmJpcnQu
cmVwb3J0LmRhdGEub2RhLmpkYmMiIG5hbWU9IkRhdGEgU291cmNlIiBpZD0i NzkwIj4KICAg
ICAgICAgICAgPHRleHQtcHJvcGVydHkgbmFtZT0iZGlzcGxheU5hbWUiPjwv dGV4dC1wcm9w
ZXJ0eT4KICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9Im9kYURyaXZlckNs YXNzIj5jb20u
bXlzcWwuamRiYy5Ecml2ZXI8L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJv cGVydHkgbmFt
ZT0ib2RhVVJMIj5qZGJjOm15c3FsOi8vbG9jYWxob3N0L3N0ZXZlbjwvcHJv cGVydHk+CiAg
ICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJvZGFVc2VyIj5zdGV2ZW48L3By b3BlcnR5Pgog
ICAgICAgIDwvb2RhLWRhdGEtc291cmNlPgogICAgPC9kYXRhLXNvdXJjZXM+ CiAgICA8ZGF0
YS1zZXRzPgogICAgICAgIDxvZGEtZGF0YS1zZXQgZXh0ZW5zaW9uSUQ9Im9y Zy5lY2xpcHNl
LmJpcnQucmVwb3J0LmRhdGEub2RhLmpkYmMuSmRiY1NlbGVjdERhdGFTZXQi IG5hbWU9InVz
ZXIiIGlkPSI3OTEiPgogICAgICAgICAgICA8c3RydWN0dXJlIG5hbWU9ImNh Y2hlZE1ldGFE
YXRhIj4KICAgICAgICAgICAgICAgIDxsaXN0LXByb3BlcnR5IG5hbWU9InJl c3VsdFNldCI+
CiAgICAgICAgICAgICAgICAgICAgPHN0cnVjdHVyZT4KICAgICAgICAgICAg ICAgICAgICAg
ICAgPHByb3BlcnR5IG5hbWU9InBvc2l0aW9uIj4xPC9wcm9wZXJ0eT4KICAg ICAgICAgICAg
ICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9Im5hbWUiPmlkPC9wcm9wZXJ0 eT4KICAgICAg
ICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImRhdGFUeXBlIj5p bnRlZ2VyPC9w
cm9wZXJ0eT4KICAgICAgICAgICAgICAgICAgICA8L3N0cnVjdHVyZT4KICAg ICAgICAgICAg
ICAgICAgICA8c3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAgICAgICA8 cHJvcGVydHkg
bmFtZT0icG9zaXRpb24iPjI8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAg ICAgICAgICA8
cHJvcGVydHkgbmFtZT0ibmFtZSI+aWRfYjM2PC9wcm9wZXJ0eT4KICAgICAg ICAgICAgICAg
ICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImRhdGFUeXBlIj5zdHJpbmc8L3By b3BlcnR5Pgog
ICAgICAgICAgICAgICAgICAgIDwvc3RydWN0dXJlPgogICAgICAgICAgICAg ICAgICAgIDxz
dHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBu YW1lPSJwb3Np
dGlvbiI+MzwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxw cm9wZXJ0eSBu
YW1lPSJuYW1lIj5maXJzdF9uYW1lPC9wcm9wZXJ0eT4KICAgICAgICAgICAg ICAgICAgICAg
ICAgPHByb3BlcnR5IG5hbWU9ImRhdGFUeXBlIj5zdHJpbmc8L3Byb3BlcnR5 PgogICAgICAg
ICAgICAgICAgICAgIDwvc3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAg IDxzdHJ1Y3R1
cmU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJw b3NpdGlvbiI+
NDwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0 eSBuYW1lPSJu
YW1lIj5taWRkbGVfbmFtZTwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICAg ICAgICAgIDxw
cm9wZXJ0eSBuYW1lPSJkYXRhVHlwZSI+c3RyaW5nPC9wcm9wZXJ0eT4KICAg ICAgICAgICAg
ICAgICAgICA8L3N0cnVjdHVyZT4KICAgICAgICAgICAgICAgICAgICA8c3Ry dWN0dXJlPgog
ICAgICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0icG9zaXRp b24iPjU8L3By
b3BlcnR5PgogICAgICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFt ZT0ibmFtZSI+
bGFzdF9uYW1lPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAgICAgICAg PHByb3BlcnR5
IG5hbWU9ImRhdGFUeXBlIj5zdHJpbmc8L3Byb3BlcnR5PgogICAgICAgICAg ICAgICAgICAg
IDwvc3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAgIDxzdHJ1Y3R1cmU+ CiAgICAgICAg
ICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJwb3NpdGlvbiI+Njwv cHJvcGVydHk+
CiAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJuYW1l Ij51c2VydHlw
ZTwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0 eSBuYW1lPSJk
YXRhVHlwZSI+c3RyaW5nPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAg ICA8L3N0cnVj
dHVyZT4KICAgICAgICAgICAgICAgICAgICA8c3RydWN0dXJlPgogICAgICAg ICAgICAgICAg
ICAgICAgICA8cHJvcGVydHkgbmFtZT0icG9zaXRpb24iPjc8L3Byb3BlcnR5 PgogICAgICAg
ICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmFtZSI+c2Nob29s X2lkPC9wcm9w
ZXJ0eT4KICAgICAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9 ImRhdGFUeXBl
Ij5pbnRlZ2VyPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAgICA8L3N0 cnVjdHVyZT4K
ICAgICAgICAgICAgICAgICAgICA8c3RydWN0dXJlPgogICAgICAgICAgICAg ICAgICAgICAg
ICA8cHJvcGVydHkgbmFtZT0icG9zaXRpb24iPjg8L3Byb3BlcnR5PgogICAg ICAgICAgICAg
ICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmFtZSI+cGRfaWQ8L3Byb3Bl cnR5PgogICAg
ICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iZGF0YVR5cGUi PmludGVnZXI8
L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDwvc3RydWN0dXJlPgog ICAgICAgICAg
ICAgICAgICAgIDxzdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgICAg IDxwcm9wZXJ0
eSBuYW1lPSJwb3NpdGlvbiI+OTwvcHJvcGVydHk+CiAgICAgICAgICAgICAg ICAgICAgICAg
IDxwcm9wZXJ0eSBuYW1lPSJuYW1lIj5maWxlX251bWJlcjwvcHJvcGVydHk+ CiAgICAgICAg
ICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJkYXRhVHlwZSI+c3Ry aW5nPC9wcm9w
ZXJ0eT4KICAgICAgICAgICAgICAgICAgICA8L3N0cnVjdHVyZT4KICAgICAg ICAgICAgICAg
ICAgICA8c3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAgICAgICA8cHJv cGVydHkgbmFt
ZT0icG9zaXRpb24iPjEwPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAg ICAgICAgPHBy
b3BlcnR5IG5hbWU9Im5hbWUiPmdlbmRlcjwvcHJvcGVydHk+CiAgICAgICAg ICAgICAgICAg
ICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJkYXRhVHlwZSI+c3RyaW5nPC9wcm9w ZXJ0eT4KICAg
ICAgICAgICAgICAgICAgICA8L3N0cnVjdHVyZT4KICAgICAgICAgICAgICAg ICAgICA8c3Ry
dWN0dXJlPgogICAgICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFt ZT0icG9zaXRp
b24iPjExPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAgICAgICAgPHBy b3BlcnR5IG5h
bWU9Im5hbWUiPmVtYWlsPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAg ICAgICAgPHBy
b3BlcnR5IG5hbWU9ImRhdGFUeXBlIj5zdHJpbmc8L3Byb3BlcnR5PgogICAg ICAgICAgICAg
ICAgICAgIDwvc3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAgIDxzdHJ1 Y3R1cmU+CiAg
ICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJwb3NpdGlv biI+MTI8L3By
b3BlcnR5PgogICAgICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFt ZT0ibmFtZSI+
cGFzc3dvcmQ8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgICAgICA8 cHJvcGVydHkg
bmFtZT0iZGF0YVR5cGUiPnN0cmluZzwvcHJvcGVydHk+CiAgICAgICAgICAg ICAgICAgICAg
PC9zdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHN0cnVjdHVyZT4K ICAgICAgICAg
ICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9InBvc2l0aW9uIj4xMzwv cHJvcGVydHk+
CiAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJuYW1l Ij5hY3RpdmU8
L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkg bmFtZT0iZGF0
YVR5cGUiPmludGVnZXI8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAg IDwvc3RydWN0
dXJlPgogICAgICAgICAgICAgICAgICAgIDxzdHJ1Y3R1cmU+CiAgICAgICAg ICAgICAgICAg
ICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJwb3NpdGlvbiI+MTQ8L3Byb3BlcnR5 PgogICAgICAg
ICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmFtZSI+bGFzdF9s b2dpbjwvcHJv
cGVydHk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1l PSJkYXRhVHlw
ZSI+ZGF0ZS10aW1lPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAgICA8 L3N0cnVjdHVy
ZT4KICAgICAgICAgICAgICAgICAgICA8c3RydWN0dXJlPgogICAgICAgICAg ICAgICAgICAg
ICAgICA8cHJvcGVydHkgbmFtZT0icG9zaXRpb24iPjE1PC9wcm9wZXJ0eT4K ICAgICAgICAg
ICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9Im5hbWUiPmhhc3NjYW5u ZXI8L3Byb3Bl
cnR5PgogICAgICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0i ZGF0YVR5cGUi
PmludGVnZXI8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDwvc3Ry dWN0dXJlPgog
ICAgICAgICAgICAgICAgICAgIDxzdHJ1Y3R1cmU+CiAgICAgICAgICAgICAg ICAgICAgICAg
IDxwcm9wZXJ0eSBuYW1lPSJwb3NpdGlvbiI+MTY8L3Byb3BlcnR5PgogICAg ICAgICAgICAg
ICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmFtZSI+Y3JlYXRlZDwvcHJv cGVydHk+CiAg
ICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJkYXRhVHlw ZSI+ZGF0ZS10
aW1lPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAgICA8L3N0cnVjdHVy ZT4KICAgICAg
ICAgICAgICAgICAgICA8c3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAg ICAgICA8cHJv
cGVydHkgbmFtZT0icG9zaXRpb24iPjE3PC9wcm9wZXJ0eT4KICAgICAgICAg ICAgICAgICAg
ICAgICAgPHByb3BlcnR5IG5hbWU9Im5hbWUiPm1vZGlmaWVkPC9wcm9wZXJ0 eT4KICAgICAg
ICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImRhdGFUeXBlIj5k YXRlLXRpbWU8
L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDwvc3RydWN0dXJlPgog ICAgICAgICAg
ICAgICAgPC9saXN0LXByb3BlcnR5PgogICAgICAgICAgICA8L3N0cnVjdHVy ZT4KICAgICAg
ICAgICAgPHByb3BlcnR5IG5hbWU9ImRhdGFTb3VyY2UiPkRhdGEgU291cmNl PC9wcm9wZXJ0
eT4KICAgICAgICAgICAgPGxpc3QtcHJvcGVydHkgbmFtZT0icmVzdWx0U2V0 Ij4KICAgICAg
ICAgICAgICAgIDxzdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHBy b3BlcnR5IG5h
bWU9InBvc2l0aW9uIj4xPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAg ICA8cHJvcGVy
dHkgbmFtZT0ibmFtZSI+aWQ8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAg ICAgIDxwcm9w
ZXJ0eSBuYW1lPSJuYXRpdmVOYW1lIj5pZDwvcHJvcGVydHk+CiAgICAgICAg ICAgICAgICAg
ICAgPHByb3BlcnR5IG5hbWU9ImRhdGFUeXBlIj5pbnRlZ2VyPC9wcm9wZXJ0 eT4KICAgICAg
ICAgICAgICAgIDwvc3RydWN0dXJlPgogICAgICAgICAgICAgICAgPHN0cnVj dHVyZT4KICAg
ICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0icG9zaXRpb24iPjI8 L3Byb3BlcnR5
PgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJuYW1lIj5p ZF9iMzY8L3By
b3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJu YXRpdmVOYW1l
Ij5pZF9iMzY8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDxwcm9w ZXJ0eSBuYW1l
PSJkYXRhVHlwZSI+c3RyaW5nPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAg IDwvc3RydWN0
dXJlPgogICAgICAgICAgICAgICAgPHN0cnVjdHVyZT4KICAgICAgICAgICAg ICAgICAgICA8
cHJvcGVydHkgbmFtZT0icG9zaXRpb24iPjM8L3Byb3BlcnR5PgogICAgICAg ICAgICAgICAg
ICAgIDxwcm9wZXJ0eSBuYW1lPSJuYW1lIj5maXJzdF9uYW1lPC9wcm9wZXJ0 eT4KICAgICAg
ICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmF0aXZlTmFtZSI+Zmly c3RfbmFtZTwv
cHJvcGVydHk+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9 ImRhdGFUeXBl
Ij5zdHJpbmc8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgPC9zdHJ1Y3R1 cmU+CiAgICAg
ICAgICAgICAgICA8c3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAgIDxw cm9wZXJ0eSBu
YW1lPSJwb3NpdGlvbiI+NDwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICAg ICAgPHByb3Bl
cnR5IG5hbWU9Im5hbWUiPm1pZGRsZV9uYW1lPC9wcm9wZXJ0eT4KICAgICAg ICAgICAgICAg
ICAgICA8cHJvcGVydHkgbmFtZT0ibmF0aXZlTmFtZSI+bWlkZGxlX25hbWU8 L3Byb3BlcnR5
PgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJkYXRhVHlw ZSI+c3RyaW5n
PC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgIDwvc3RydWN0dXJlPgogICAg ICAgICAgICAg
ICAgPHN0cnVjdHVyZT4KICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkg bmFtZT0icG9z
aXRpb24iPjU8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDxwcm9w ZXJ0eSBuYW1l
PSJuYW1lIj5sYXN0X25hbWU8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAg ICAgIDxwcm9w
ZXJ0eSBuYW1lPSJuYXRpdmVOYW1lIj5sYXN0X25hbWU8L3Byb3BlcnR5Pgog ICAgICAgICAg
ICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJkYXRhVHlwZSI+c3RyaW5nPC9w cm9wZXJ0eT4K
ICAgICAgICAgICAgICAgIDwvc3RydWN0dXJlPgogICAgICAgICAgICAgICAg PHN0cnVjdHVy
ZT4KICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0icG9zaXRp b24iPjY8L3By
b3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJu YW1lIj51c2Vy
dHlwZTwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5 IG5hbWU9Im5h
dGl2ZU5hbWUiPnVzZXJ0eXBlPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAg ICAgICA8cHJv
cGVydHkgbmFtZT0iZGF0YVR5cGUiPnN0cmluZzwvcHJvcGVydHk+CiAgICAg ICAgICAgICAg
ICA8L3N0cnVjdHVyZT4KICAgICAgICAgICAgICAgIDxzdHJ1Y3R1cmU+CiAg ICAgICAgICAg
ICAgICAgICAgPHByb3BlcnR5IG5hbWU9InBvc2l0aW9uIj43PC9wcm9wZXJ0 eT4KICAgICAg
ICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmFtZSI+c2Nob29sX2lk PC9wcm9wZXJ0
eT4KICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmF0aXZl TmFtZSI+c2No
b29sX2lkPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAgICA8cHJvcGVy dHkgbmFtZT0i
ZGF0YVR5cGUiPmludGVnZXI8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAg PC9zdHJ1Y3R1
cmU+CiAgICAgICAgICAgICAgICA8c3RydWN0dXJlPgogICAgICAgICAgICAg ICAgICAgIDxw
cm9wZXJ0eSBuYW1lPSJwb3NpdGlvbiI+ODwvcHJvcGVydHk+CiAgICAgICAg ICAgICAgICAg
ICAgPHByb3BlcnR5IG5hbWU9Im5hbWUiPnBkX2lkPC9wcm9wZXJ0eT4KICAg ICAgICAgICAg
ICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmF0aXZlTmFtZSI+cGRfaWQ8L3By b3BlcnR5Pgog
ICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJkYXRhVHlwZSI+ aW50ZWdlcjwv
cHJvcGVydHk+CiAgICAgICAgICAgICAgICA8L3N0cnVjdHVyZT4KICAgICAg ICAgICAgICAg
IDxzdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5h bWU9InBvc2l0
aW9uIj45PC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgICAgICA8cHJvcGVy dHkgbmFtZT0i
bmFtZSI+ZmlsZV9udW1iZXI8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAg ICAgIDxwcm9w
ZXJ0eSBuYW1lPSJuYXRpdmVOYW1lIj5maWxlX251bWJlcjwvcHJvcGVydHk+ CiAgICAgICAg
ICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImRhdGFUeXBlIj5zdHJpbmc8 L3Byb3BlcnR5
PgogICAgICAgICAgICAgICAgPC9zdHJ1Y3R1cmU+CiAgICAgICAgICAgICAg ICA8c3RydWN0
dXJlPgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJwb3Np dGlvbiI+MTA8
L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1l PSJuYW1lIj5n
ZW5kZXI8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0 eSBuYW1lPSJu
YXRpdmVOYW1lIj5nZW5kZXI8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAg ICAgIDxwcm9w
ZXJ0eSBuYW1lPSJkYXRhVHlwZSI+c3RyaW5nPC9wcm9wZXJ0eT4KICAgICAg ICAgICAgICAg
IDwvc3RydWN0dXJlPgogICAgICAgICAgICAgICAgPHN0cnVjdHVyZT4KICAg ICAgICAgICAg
ICAgICAgICA8cHJvcGVydHkgbmFtZT0icG9zaXRpb24iPjExPC9wcm9wZXJ0 eT4KICAgICAg
ICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmFtZSI+ZW1haWw8L3By b3BlcnR5Pgog
ICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJuYXRpdmVOYW1l Ij5lbWFpbDwv
cHJvcGVydHk+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9 ImRhdGFUeXBl
Ij5zdHJpbmc8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgPC9zdHJ1Y3R1 cmU+CiAgICAg
ICAgICAgICAgICA8c3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAgIDxw cm9wZXJ0eSBu
YW1lPSJwb3NpdGlvbiI+MTI8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAg ICAgIDxwcm9w
ZXJ0eSBuYW1lPSJuYW1lIj5wYXNzd29yZDwvcHJvcGVydHk+CiAgICAgICAg ICAgICAgICAg
ICAgPHByb3BlcnR5IG5hbWU9Im5hdGl2ZU5hbWUiPnBhc3N3b3JkPC9wcm9w ZXJ0eT4KICAg
ICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iZGF0YVR5cGUiPnN0 cmluZzwvcHJv
cGVydHk+CiAgICAgICAgICAgICAgICA8L3N0cnVjdHVyZT4KICAgICAgICAg ICAgICAgIDxz
dHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9 InBvc2l0aW9u
Ij4xMzwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5 IG5hbWU9Im5h
bWUiPmFjdGl2ZTwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICAgICAgPHBy b3BlcnR5IG5h
bWU9Im5hdGl2ZU5hbWUiPmFjdGl2ZTwvcHJvcGVydHk+CiAgICAgICAgICAg ICAgICAgICAg
PHByb3BlcnR5IG5hbWU9ImRhdGFUeXBlIj5pbnRlZ2VyPC9wcm9wZXJ0eT4K ICAgICAgICAg
ICAgICAgIDwvc3RydWN0dXJlPgogICAgICAgICAgICAgICAgPHN0cnVjdHVy ZT4KICAgICAg
ICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0icG9zaXRpb24iPjE0PC9w cm9wZXJ0eT4K
ICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmFtZSI+bGFz dF9sb2dpbjwv
cHJvcGVydHk+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9 Im5hdGl2ZU5h
bWUiPmxhc3RfbG9naW48L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAg IDxwcm9wZXJ0
eSBuYW1lPSJkYXRhVHlwZSI+ZGF0ZS10aW1lPC9wcm9wZXJ0eT4KICAgICAg ICAgICAgICAg
IDwvc3RydWN0dXJlPgogICAgICAgICAgICAgICAgPHN0cnVjdHVyZT4KICAg ICAgICAgICAg
ICAgICAgICA8cHJvcGVydHkgbmFtZT0icG9zaXRpb24iPjE1PC9wcm9wZXJ0 eT4KICAgICAg
ICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibmFtZSI+aGFzc2Nhbm5l cjwvcHJvcGVy
dHk+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9Im5hdGl2 ZU5hbWUiPmhh
c3NjYW5uZXI8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDxwcm9w ZXJ0eSBuYW1l
PSJkYXRhVHlwZSI+aW50ZWdlcjwvcHJvcGVydHk+CiAgICAgICAgICAgICAg ICA8L3N0cnVj
dHVyZT4KICAgICAgICAgICAgICAgIDxzdHJ1Y3R1cmU+CiAgICAgICAgICAg ICAgICAgICAg
PHByb3BlcnR5IG5hbWU9InBvc2l0aW9uIj4xNjwvcHJvcGVydHk+CiAgICAg ICAgICAgICAg
ICAgICAgPHByb3BlcnR5IG5hbWU9Im5hbWUiPmNyZWF0ZWQ8L3Byb3BlcnR5 PgogICAgICAg
ICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJuYXRpdmVOYW1lIj5jcmVh dGVkPC9wcm9w
ZXJ0eT4KICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iZGF0 YVR5cGUiPmRh
dGUtdGltZTwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICA8L3N0cnVjdHVy ZT4KICAgICAg
ICAgICAgICAgIDxzdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHBy b3BlcnR5IG5h
bWU9InBvc2l0aW9uIj4xNzwvcHJvcGVydHk+CiAgICAgICAgICAgICAgICAg ICAgPHByb3Bl
cnR5IG5hbWU9Im5hbWUiPm1vZGlmaWVkPC9wcm9wZXJ0eT4KICAgICAgICAg ICAgICAgICAg
ICA8cHJvcGVydHkgbmFtZT0ibmF0aXZlTmFtZSI+bW9kaWZpZWQ8L3Byb3Bl cnR5PgogICAg
ICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJkYXRhVHlwZSI+ZGF0 ZS10aW1lPC9w
cm9wZXJ0eT4KICAgICAgICAgICAgICAgIDwvc3RydWN0dXJlPgogICAgICAg ICAgICA8L2xp
c3QtcHJvcGVydHk+CiAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJxdWVy eVRleHQiPnNl
bGVjdCAqCmZyb20gdXNlcnM8L3Byb3BlcnR5PgogICAgICAgICAgICA8eG1s LXByb3BlcnR5
IG5hbWU9ImRlc2lnbmVyVmFsdWVzIj48IVtDREFUQVtdXT48L3htbC1wcm9w ZXJ0eT4KICAg
ICAgICA8L29kYS1kYXRhLXNldD4KICAgIDwvZGF0YS1zZXRzPgogICAgPHN0 eWxlcz4KICAg
ICAgICA8c3R5bGUgbmFtZT0iY3Jvc3N0YWItY2VsbCIgaWQ9IjQiPgogICAg ICAgICAgICA8
cHJvcGVydHkgbmFtZT0iYm9yZGVyQm90dG9tQ29sb3IiPiNDQ0NDQ0M8L3By b3BlcnR5Pgog
ICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iYm9yZGVyQm90dG9tU3R5bGUi PnNvbGlkPC9w
cm9wZXJ0eT4KICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImJvcmRlckJv dHRvbVdpZHRo
Ij4xcHQ8L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0i Ym9yZGVyTGVm
dENvbG9yIj4jQ0NDQ0NDPC9wcm9wZXJ0eT4KICAgICAgICAgICAgPHByb3Bl cnR5IG5hbWU9
ImJvcmRlckxlZnRTdHlsZSI+c29saWQ8L3Byb3BlcnR5PgogICAgICAgICAg ICA8cHJvcGVy
dHkgbmFtZT0iYm9yZGVyTGVmdFdpZHRoIj4xcHQ8L3Byb3BlcnR5PgogICAg ICAgICAgICA8
cHJvcGVydHkgbmFtZT0iYm9yZGVyUmlnaHRDb2xvciI+I0NDQ0NDQzwvcHJv cGVydHk+CiAg
ICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJib3JkZXJSaWdodFN0eWxlIj5z b2xpZDwvcHJv
cGVydHk+CiAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJib3JkZXJSaWdo dFdpZHRoIj4x
cHQ8L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iYm9y ZGVyVG9wQ29s
b3IiPiNDQ0NDQ0M8L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkg bmFtZT0iYm9y
ZGVyVG9wU3R5bGUiPnNvbGlkPC9wcm9wZXJ0eT4KICAgICAgICAgICAgPHBy b3BlcnR5IG5h
bWU9ImJvcmRlclRvcFdpZHRoIj4xcHQ8L3Byb3BlcnR5PgogICAgICAgIDwv c3R5bGU+CiAg
ICAgICAgPHN0eWxlIG5hbWU9ImNyb3NzdGFiIiBpZD0iNSI+CiAgICAgICAg ICAgIDxwcm9w
ZXJ0eSBuYW1lPSJib3JkZXJCb3R0b21Db2xvciI+I0NDQ0NDQzwvcHJvcGVy dHk+CiAgICAg
ICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJib3JkZXJCb3R0b21TdHlsZSI+c29s aWQ8L3Byb3Bl
cnR5PgogICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0iYm9yZGVyQm90dG9t V2lkdGgiPjFw
dDwvcHJvcGVydHk+CiAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJib3Jk ZXJMZWZ0Q29s
b3IiPiNDQ0NDQ0M8L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVydHkg bmFtZT0iYm9y
ZGVyTGVmdFN0eWxlIj5zb2xpZDwvcHJvcGVydHk+CiAgICAgICAgICAgIDxw cm9wZXJ0eSBu
YW1lPSJib3JkZXJMZWZ0V2lkdGgiPjFwdDwvcHJvcGVydHk+CiAgICAgICAg ICAgIDxwcm9w
ZXJ0eSBuYW1lPSJib3JkZXJSaWdodENvbG9yIj4jQ0NDQ0NDPC9wcm9wZXJ0 eT4KICAgICAg
ICAgICAgPHByb3BlcnR5IG5hbWU9ImJvcmRlclJpZ2h0U3R5bGUiPnNvbGlk PC9wcm9wZXJ0
eT4KICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9ImJvcmRlclJpZ2h0V2lk dGgiPjFwdDwv
cHJvcGVydHk+CiAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJib3JkZXJU b3BDb2xvciI+
I0NDQ0NDQzwvcHJvcGVydHk+CiAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1l PSJib3JkZXJU
b3BTdHlsZSI+c29saWQ8L3Byb3BlcnR5PgogICAgICAgICAgICA8cHJvcGVy dHkgbmFtZT0i
Ym9yZGVyVG9wV2lkdGgiPjFwdDwvcHJvcGVydHk+CiAgICAgICAgPC9zdHls ZT4KICAgIDwv
c3R5bGVzPgogICAgPHBhZ2Utc2V0dXA+CiAgICAgICAgPHNpbXBsZS1tYXN0 ZXItcGFnZSBu
YW1lPSJOZXdTaW1wbGVNYXN0ZXJQYWdlIiBpZD0iNjc2Ii8+CiAgICA8L3Bh Z2Utc2V0dXA+
CiAgICA8Ym9keT4KICAgICAgICA8bGFiZWwgaWQ9IjMwIj4KICAgICAgICAg ICAgPHRleHQt
cHJvcGVydHkgbmFtZT0idGV4dCI+VGVzdCBSZXBvcnQ8L3RleHQtcHJvcGVy dHk+CiAgICAg
ICAgPC9sYWJlbD4KICAgICAgICA8ZGF0YSBpZD0iNzkyIj4KICAgICAgICAg ICAgPHByb3Bl
cnR5IG5hbWU9ImRhdGFTZXQiPnVzZXI8L3Byb3BlcnR5PgogICAgICAgICAg ICA8bGlzdC1w
cm9wZXJ0eSBuYW1lPSJib3VuZERhdGFDb2x1bW5zIj4KICAgICAgICAgICAg ICAgIDxzdHJ1
Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9Im5h bWUiPmZpcnN0
X25hbWU8L3Byb3BlcnR5PgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0 eSBuYW1lPSJk
aXNwbGF5TmFtZSI+Zmlyc3RfbmFtZTwvcHJvcGVydHk+CiAgICAgICAgICAg ICAgICAgICAg
PGV4cHJlc3Npb24gbmFtZT0iZXhwcmVzc2lvbiI+ZGF0YVNldFJvd1siZmly c3RfbmFtZSJd
PC9leHByZXNzaW9uPgogICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBu YW1lPSJkYXRh
VHlwZSI+c3RyaW5nPC9wcm9wZXJ0eT4KICAgICAgICAgICAgICAgIDwvc3Ry dWN0dXJlPgog
ICAgICAgICAgICA8L2xpc3QtcHJvcGVydHk+CiAgICAgICAgICAgIDxwcm9w ZXJ0eSBuYW1l
PSJyZXN1bHRTZXRDb2x1bW4iPmZpcnN0X25hbWU8L3Byb3BlcnR5PgogICAg ICAgIDwvZGF0
YT4KICAgIDwvYm9keT4KPC9yZXBvcnQ+Cg==
--------------070407000501040806040703--
Re: Invalid Javascript Expression [message #366883 is a reply to message #366879] Thu, 05 February 2009 07:03 Go to previous messageGo to next message
Steven is currently offline StevenFriend
Messages: 32
Registered: July 2009
Member
Forgot to mention that the reports work fine in the eclipse All-in-one.
The issue comes up when using the runtime.

That would seem to indicate a problem with my execute report file, but
thats been working fine for over a year.

Steven F. wrote:
> I've been trying to solve this problem that creeped up a few weeks ago
> in my app. Anytime I access any data from a query I get the error:
> "Invalid javascript Expression."
Re: Invalid Javascript Expression [message #366888 is a reply to message #366883] Thu, 05 February 2009 16:03 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: jasonweathersby.alltel.net

Steven,

I did not see anything obviously wrong with the report. Do you get the
same error when instead of binding the data element to the dataset, bind
a table to the dataset and put the data element in the table? Also what
kind of data is stored in the first_name field in the db?

Jason

Steven F. wrote:
> Forgot to mention that the reports work fine in the eclipse All-in-one.
> The issue comes up when using the runtime.
>
> That would seem to indicate a problem with my execute report file, but
> thats been working fine for over a year.
>
> Steven F. wrote:
>> I've been trying to solve this problem that creeped up a few weeks ago
>> in my app. Anytime I access any data from a query I get the error:
>> "Invalid javascript Expression."
Re: Invalid Javascript Expression [message #366898 is a reply to message #366888] Thu, 05 February 2009 21:08 Go to previous messageGo to next message
Steven is currently offline StevenFriend
Messages: 32
Registered: July 2009
Member
Jason,

Thanks. "first_name" is just string data. It gives the same error on
accessing any data. For some reason when it comes time to evaluate the
datasetrow['x'] or row['x'] the birt instance chokes. Since it only has
to evaluate that with data retrieved from else where, gives the error
every time I access a db record.

I suspect the issue is with the jars we load when building the birt
engine -- because the error seems to be that it cant evaluate the row as
valid javascript. For 2.3.1 there were changes to the loaded libraries
(we are building birt from a php app). Now the array reads:

$jars = array(
'chartengineapi.jar',
'com.ibm.icu_3.8.1.v20080530.jar',
'commons-cli-1.0.jar',
'coreapi.jar',
'crosstabcoreapi.jar',
'dataadapterapi.jar',
'dataaggregationapi.jar',
'dataextraction.jar',
'dteapi.jar',
'engineapi.jar',
'flute.jar',
'js.jar',
'modelapi.jar',
'modelodaapi.jar',
'odadesignapi.jar',
'org.apache.commons.codec_1.3.0.v20080530-1600.jar',
'org.eclipse.emf.common_2.4.0.v200808251517.jar',
'org.eclipse.emf.ecore_2.4.1.v200808251517.jar',
'org.eclipse.emf.ecore.xmi_2.4.1.v200808251517.jar',
'org.w3c.css.sac_1.3.0.v200805290154.jar',
'scriptapi.jar'
);

and includes all the jars in the lib folder.

The other issue may be that I'm running this on an ubuntu 64 bit
machine. However this isn't an issue for the Eclipse all in One.

Its a perplexing problem to say the least.

Steven


Jason Weathersby wrote:
> Steven,
>
> I did not see anything obviously wrong with the report. Do you get the
> same error when instead of binding the data element to the dataset, bind
> a table to the dataset and put the data element in the table? Also what
> kind of data is stored in the first_name field in the db?
>
> Jason
>
> Steven F. wrote:
>> Forgot to mention that the reports work fine in the eclipse
>> All-in-one. The issue comes up when using the runtime.
>>
>> That would seem to indicate a problem with my execute report file, but
>> thats been working fine for over a year.
>>
>> Steven F. wrote:
>>> I've been trying to solve this problem that creeped up a few weeks
>>> ago in my app. Anytime I access any data from a query I get the
>>> error: "Invalid javascript Expression."
Re: Invalid Javascript Expression [message #366905 is a reply to message #366898] Fri, 06 February 2009 14:37 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: jasonweathersby.alltel.net

Steven,

Do you have any other versions of js.jar in the classpath?
BTW I am finishing up an article on deploying BIRT with PHP using the
open source PHP/Java Bridge. Is this what you are using?

Jason

Steven F. wrote:
> Jason,
>
> Thanks. "first_name" is just string data. It gives the same error on
> accessing any data. For some reason when it comes time to evaluate the
> datasetrow['x'] or row['x'] the birt instance chokes. Since it only has
> to evaluate that with data retrieved from else where, gives the error
> every time I access a db record.
>
> I suspect the issue is with the jars we load when building the birt
> engine -- because the error seems to be that it cant evaluate the row as
> valid javascript. For 2.3.1 there were changes to the loaded libraries
> (we are building birt from a php app). Now the array reads:
>
> $jars = array(
> 'chartengineapi.jar',
> 'com.ibm.icu_3.8.1.v20080530.jar',
> 'commons-cli-1.0.jar',
> 'coreapi.jar',
> 'crosstabcoreapi.jar',
> 'dataadapterapi.jar',
> 'dataaggregationapi.jar',
> 'dataextraction.jar',
> 'dteapi.jar',
> 'engineapi.jar',
> 'flute.jar',
> 'js.jar',
> 'modelapi.jar',
> 'modelodaapi.jar',
> 'odadesignapi.jar',
> 'org.apache.commons.codec_1.3.0.v20080530-1600.jar',
> 'org.eclipse.emf.common_2.4.0.v200808251517.jar',
> 'org.eclipse.emf.ecore_2.4.1.v200808251517.jar',
> 'org.eclipse.emf.ecore.xmi_2.4.1.v200808251517.jar',
> 'org.w3c.css.sac_1.3.0.v200805290154.jar',
> 'scriptapi.jar'
> );
>
> and includes all the jars in the lib folder.
>
> The other issue may be that I'm running this on an ubuntu 64 bit
> machine. However this isn't an issue for the Eclipse all in One.
>
> Its a perplexing problem to say the least.
>
> Steven
>
>
> Jason Weathersby wrote:
>> Steven,
>>
>> I did not see anything obviously wrong with the report. Do you get
>> the same error when instead of binding the data element to the
>> dataset, bind a table to the dataset and put the data element in the
>> table? Also what kind of data is stored in the first_name field in
>> the db?
>>
>> Jason
>>
>> Steven F. wrote:
>>> Forgot to mention that the reports work fine in the eclipse
>>> All-in-one. The issue comes up when using the runtime.
>>>
>>> That would seem to indicate a problem with my execute report file,
>>> but thats been working fine for over a year.
>>>
>>> Steven F. wrote:
>>>> I've been trying to solve this problem that creeped up a few weeks
>>>> ago in my app. Anytime I access any data from a query I get the
>>>> error: "Invalid javascript Expression."
Re: Invalid Javascript Expression [message #366918 is a reply to message #366905] Mon, 09 February 2009 02:26 Go to previous messageGo to next message
Steven is currently offline StevenFriend
Messages: 32
Registered: July 2009
Member
Thanks Jason,

Your tip helped solved it. My environment file had one java install
(openjdk) in its path, yet I was using another install as the default
java. I run ubuntu, so I updated my path and JAVA_HOME variable in
/etc/environment and issue was gone.

As for your question we are indeed using the php-java-bridge, both with
(production) and without (development) tomcat. We've been using that
setup for about 18 months now. No complaints, stable so far in
production. The whole set up is a plugin for an MVC framework so we can
use it in any of our apps. Happy to answer any questions you may have
about our set up.

Steven

Jason Weathersby wrote:
> Steven,
>
> Do you have any other versions of js.jar in the classpath?
> BTW I am finishing up an article on deploying BIRT with PHP using the
> open source PHP/Java Bridge. Is this what you are using?
>
> Jason
>
> Steven F. wrote:
>> Jason,
>>
>> Thanks. "first_name" is just string data. It gives the same error on
>> accessing any data. For some reason when it comes time to evaluate the
>> datasetrow['x'] or row['x'] the birt instance chokes. Since it only
>> has to evaluate that with data retrieved from else where, gives the
>> error every time I access a db record.
>>
>> I suspect the issue is with the jars we load when building the birt
>> engine -- because the error seems to be that it cant evaluate the row
>> as valid javascript. For 2.3.1 there were changes to the loaded
>> libraries (we are building birt from a php app). Now the array reads:
>>
>> $jars = array(
>> 'chartengineapi.jar',
>> 'com.ibm.icu_3.8.1.v20080530.jar',
>> 'commons-cli-1.0.jar',
>> 'coreapi.jar',
>> 'crosstabcoreapi.jar',
>> 'dataadapterapi.jar',
>> 'dataaggregationapi.jar',
>> 'dataextraction.jar',
>> 'dteapi.jar',
>> 'engineapi.jar',
>> 'flute.jar',
>> 'js.jar',
>> 'modelapi.jar',
>> 'modelodaapi.jar',
>> 'odadesignapi.jar',
>> 'org.apache.commons.codec_1.3.0.v20080530-1600.jar',
>> 'org.eclipse.emf.common_2.4.0.v200808251517.jar',
>> 'org.eclipse.emf.ecore_2.4.1.v200808251517.jar',
>> 'org.eclipse.emf.ecore.xmi_2.4.1.v200808251517.jar',
>> 'org.w3c.css.sac_1.3.0.v200805290154.jar',
>> 'scriptapi.jar'
>> );
>>
>> and includes all the jars in the lib folder.
>>
>> The other issue may be that I'm running this on an ubuntu 64 bit
>> machine. However this isn't an issue for the Eclipse all in One.
>>
>> Its a perplexing problem to say the least.
>>
>> Steven
>>
>>
>> Jason Weathersby wrote:
>>> Steven,
>>>
>>> I did not see anything obviously wrong with the report. Do you get
>>> the same error when instead of binding the data element to the
>>> dataset, bind a table to the dataset and put the data element in the
>>> table? Also what kind of data is stored in the first_name field in
>>> the db?
>>>
>>> Jason
>>>
>>> Steven F. wrote:
>>>> Forgot to mention that the reports work fine in the eclipse
>>>> All-in-one. The issue comes up when using the runtime.
>>>>
>>>> That would seem to indicate a problem with my execute report file,
>>>> but thats been working fine for over a year.
>>>>
>>>> Steven F. wrote:
>>>>> I've been trying to solve this problem that creeped up a few weeks
>>>>> ago in my app. Anytime I access any data from a query I get the
>>>>> error: "Invalid javascript Expression."
Re: Invalid Javascript Expression [message #367425 is a reply to message #366879] Wed, 11 March 2009 10:52 Go to previous messageGo to next message
Tomàs Reverter is currently offline Tomàs ReverterFriend
Messages: 2
Registered: July 2009
Junior Member
Hi,

I have the same problem, running Glassfishv2, BIRT 2.3.2 (but it appeared
at 2.3.1 version) and Oracle JDBC driver.

Did you found some solution?

Cheers,
Re: Invalid Javascript Expression [message #367427 is a reply to message #367425] Wed, 11 March 2009 11:49 Go to previous messageGo to next message
Tomàs Reverter is currently offline Tomàs ReverterFriend
Messages: 2
Registered: July 2009
Junior Member
Oh sorry, I didn't see the other thread with a solution.

It works for me (i'm running Ubuntu Hardy), but I algo have to modify
another file from glassfish configuration:

/usr/share/glassfishv2/config/asenv.conf

and change
AS_JAVA="/usr/lib/jvm/java-6-openjdk"
for
AS_JAVA="/usr/lib/jvm/java-6-sun"

And assure that I have the sun-java6-jdk.

Thanks!
Re: Invalid Javascript Expression [message #367988 is a reply to message #366879] Sun, 26 April 2009 20:26 Go to previous messageGo to next message
Baruch Sadogursky is currently offline Baruch SadogurskyFriend
Messages: 3
Registered: July 2009
Junior Member
Same here. Did you manage to fix it?
Re: Invalid Javascript Expression [message #367991 is a reply to message #367988] Mon, 27 April 2009 04:10 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: jasonweathersby.alltel.net

Baruch,

Can you post your report and the full error?

Jason

Baruch Sadogursky wrote:
> Same here. Did you manage to fix it?
>
Re: Invalid Javascript Expression [message #368094 is a reply to message #366879] Sun, 03 May 2009 10:57 Go to previous messageGo to next message
Guido GarcÃ?­a is currently offline Guido GarcÃ?­aFriend
Messages: 2
Registered: July 2009
Junior Member
I am facing just the same problem. I've tried to make the simplest report
(just a table showing the results of a query, no calculations or scripts)
obtaining the same error:

+ A BIRT exception occurred: Invalid javascript expression:
dataSetRow["iduser"]. See next exception for more information.
Invalid javascript expression: dataSetRow["iduser"]
Re: Invalid Javascript Expression [message #368155 is a reply to message #368094] Thu, 07 May 2009 13:53 Go to previous message
Eclipse UserFriend
Originally posted by: jasonweathersby.alltel.net

Guido,

Can you post the design?

Jason

Guido Garci­a wrote:
> I am facing just the same problem. I've tried to make the simplest
> report (just a table showing the results of a query, no calculations or
> scripts) obtaining the same error:
>
> + A BIRT exception occurred: Invalid javascript expression:
> dataSetRow["iduser"]. See next exception for more information.
> Invalid javascript expression: dataSetRow["iduser"]
Previous Topic:__timezone not working?
Next Topic:Adding Custom Events
Goto Forum:
  


Current Time: Thu Mar 28 08:22:55 GMT 2024

Powered by FUDForum. Page generated in 0.05363 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top