XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Paul van BavelSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Paul van Bavel
Date: 12 Feb 2013 05:55 PM
I get this error messages:

FOTY0012: Cannot get the typed value of an element with element-only content

I do not understand why.
I have a very simple XML file: users with their address and telephone etc. data that I want to display in a table that has to be inserted in a PHP-5 page.
The XSD file is generated from the XML file. When running the XSLT I get the above error message, that I do not ubderstand.
Please help

Postnext
Ivan PedruzziSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Ivan Pedruzzi
Date: 12 Feb 2013 06:09 PM
Hi Paul,

If you send us your XSLT + XML file to stylussupport@ivitechnologies.com
we will tell you why.


Hope this helps
Ivan Pedruzzi
Stylus Studio Team

Postnext
Paul van BavelSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Paul van Bavel
Date: 13 Feb 2013 03:13 PM
Originally Posted: 13 Feb 2013 09:15 AM
Attached the whole directory

Postnext
Ivan PedruzziSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Ivan Pedruzzi
Date: 13 Feb 2013 03:03 PM

We have sent you a full solution with some notes offline, let's us know if you need additional help.

Ivan Pedruzzi
Stylus Studio Team

Postnext
Paul van BavelSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Paul van Bavel
Date: 13 Feb 2013 03:15 PM
Thnx. If read the solution and send you some additional questions. Furthermore I removed the zip file from the forum.

Postnext
Srividya ChandrasekaranSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Srividya Chandrasekaran
Date: 11 Feb 2016 06:12 PM
Hi,

I am getting below exception while executing the XSLT with a sample XML file:

java.lang.RuntimeException: Error: at xsl:value-of on line 19 of MESCHA%7E2.XSL:
FOTY0012: Cannot get the typed value of an element with element-only content

at com.exln.stylus.CSaxon8Driver.doProcessing(CSaxon8Driver.java:297)
at com.exln.stylus.CProcessorDriver.process(CProcessorDriver.java:116)

I do not understand the error. Any help would be appreciated

Postnext
Ivan PedruzziSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Ivan Pedruzzi
Date: 11 Feb 2016 07:06 PM


If you post your XSLT code and the XML input we will take a look

Ivan Pedruzzi
Stylus Studio Team

Postnext
Srividya ChandrasekaranSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Srividya Chandrasekaran
Date: 11 Feb 2016 09:22 PM
files attached


DocumentMESChangeOrderProfile.xsl
XSLT

Postnext
Ivan PedruzziSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Ivan Pedruzzi
Date: 11 Feb 2016 10:15 PM
You are trying to use sequence with XSLT 1.0

agile:ItemCategory=('Electrical|Assembly/Kit'.....

Set the XSLT version to 2.0 and you will not get the error

<xsl:stylesheet version="2.0"


Ivan Pedruzzi
Stylus Studio Team

Postnext
Srividya ChandrasekaranSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Srividya Chandrasekaran
Date: 11 Feb 2016 11:11 PM
Thanks Ivan.
Is there any other setting I need to change in Stylus studio? I am still issue evem though I changed the xsl:stylesheet version="2.0".

Error: at xsl:value-of on line 19 of MESCHA%7E2.XSL: FOTY0012: Cannot get the typed value of an element with element-only content

Regards,
Srividya

Postnext
Ivan PedruzziSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Ivan Pedruzzi
Date: 11 Feb 2016 11:51 PM
I spoke too quickly.

The error is trigger by Saxon Enterprise which is schema aware if you switch to Basic it should work fine.

scenario dialog ->
Processor tab ->
Settings
switch to Basic.


I will post a more complete response on why when I finished my investigation.




Ivan Pedruzzi
Stylus Studio Team

Postnext
Srividya ChandrasekaranSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Srividya Chandrasekaran
Date: 12 Feb 2016 01:16 AM
Thank you.
Now I don't get the issue.

Regards,
Srividya

Postnext
DHANUNJAYUDU EEDIGASubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: DHANUNJAYUDU EEDIGA
Date: 16 Aug 2016 06:40 PM
I also see the same issue, can you please help on this?

FOTY0012: Cannot get the typed value of an element with element-only content

at com.exln.stylus.CSaxon8Driver.doProcessing(CSaxon8Driver.java:308)
at com.exln.stylus.CProcessorDriver.process(CProcessorDriver.java:118)

Postnext
Ivan PedruzziSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Ivan Pedruzzi
Date: 16 Aug 2016 07:07 PM
Which Stylus Studio version are you running (Help->About->Framework)?

If you want us to help, you need to post to your XSLT with an XML input sample for testing, or email it to stylussupport@ivitechnologies.com

Ivan Pedruzzi
Stylus Studio Team

Postnext
DHANUNJAYUDU EEDIGASubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: DHANUNJAYUDU EEDIGA
Date: 17 Aug 2016 07:09 PM
Hi,

I'm using Stylus Studio of Framework version - Build 1987h 64-bit.

Attaching XSLT and sample XML file.
Please do the needful.

Thanks,
DJ


Documentagile.xml
XML

UnknownGLMS-PENDING-XSLT.xsl
XSLT

Postnext
Ivan PedruzziSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Ivan Pedruzzi
Date: 17 Aug 2016 07:59 PM

I changed your XSLT in few places now it runs without errors.

The XSLT processor Stylus Studio defaults to is Saxon Enterprise which is a schema aware processor. When the XML input links to a schema, Saxon takes advantage of the schema information to create a more efficent execution plan but it's also much stricter in evaluating XPath Expressions.

Here an example, this expression
<xsl:value-of select="current()/agile:RedlinedBOMRowCurrent/agile:ItemProductLines"/>

throws this error
<<"Cannot get the typed value of an element (ItemProductLines) with element-only content">>

forcing the value to a string solves the problem
<xsl:value-of select="current()/agile:RedlinedBOMRowCurrent/agile:ItemProductLines/string()"/>


this expression
<xsl:when test="($itemtype='Part','Device Identifier') and (agile:RedlinedBOMRow)">

throws this error
<<"Effective boolean value is not defined">>

change the expression like this solves the problem
<xsl:when test="($itemtype=('Part','Device Identifier')) and (exists(agile:RedlinedBOMRow))">


Hope this helps
Ivan Pedruzzi
Stylus Studio Team


DocumentGLMS-PENDING-XSLT_ivan.xsl

Postnext
DHANUNJAYUDU EEDIGASubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: DHANUNJAYUDU EEDIGA
Date: 17 Aug 2016 09:00 PM
Thank you, Let me retry with this and get back on the update.

Postnext
DHANUNJAYUDU EEDIGASubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: DHANUNJAYUDU EEDIGA
Date: 17 Aug 2016 10:16 PM
I'm not getting errors now but still the expected output is not coming.
Can you help in finetuning it?

Postnext
Ivan PedruzziSubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: Ivan Pedruzzi
Date: 17 Aug 2016 10:39 PM

This is not a Stylus Studio problem if you like us to help with XSLT programming contact
stylussupport@ivitechnologies.com to get a quote for professional service engagement.

Ivan Pedruzzi
Stylus Studio Team

Posttop
DHANUNJAYUDU EEDIGASubject: FOTY0012: Cannot get the typed value of an element with element-only content
Author: DHANUNJAYUDU EEDIGA
Date: 17 Aug 2016 11:44 PM
Ok, I understand.
Thank you.

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.