<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
<span style="background-color: rgba(255, 255, 255, 0);">Hi John. Frustration at this ongoing PYJNIUS challenge is understandable and something that we share. </span>
<div><span style="background-color: rgba(255, 255, 255, 0);"><br>
</span></div>
<div><span style="background-color: rgba(255, 255, 255, 0);">This purpose of my response was to follow up on your reply listing fields that you were wrapping.  You provided a list of simple fields that you were wrapping with SF object type. For each one My
 reply provided you the reference in the X3DJSAIL javadoc that showed the appropriate method was already available for invoking those with simple values. Thus no wrapping needed. I also provided links to corresponding tooltips, which in turn provide convenient
 links to spec, schemas and other references. This response was intended to facilitate your troubleshooting and explain why wrappers are not needed in those cases.  Thus once again, the bottom line on that topic is that there should be zero need to ever wrap
 simple types values in python source code.</span>
<div><span style="background-color: rgba(255, 255, 255, 0);"><br>
</span></div>
<div><span style="background-color: rgba(255, 255, 255, 0);">I am back from multiple travels and look forward to the possibility of some debug sessions over the phone. The challenge remains getting PYJNIUS mappings aligned, not extending or fixing the underlying X3DJSAIL.
 Providing many cases of HelloWorld.py alternatives unfortunately does not help much (and is not repeatable by me) when there is no accompanying python interpreter trace back of what the problem is.</span></div>
<div><span style="background-color: rgba(255, 255, 255, 0);"><br>
</span></div>
<div>All of the JAVA examples work, so the return types within the X3DJSAIL library are proven correct. </div>
<div><span style="background-color: rgba(255, 255, 255, 0);"><br>
</span></div>
<div><span style="background-color: rgba(255, 255, 255, 0);">I look forward to further step by step sleuthing to figure this out. Getting rid of abstract types in the PYJNIUS mapping is an important step. Inspecting the email trail does not make it clear whether
 you have done that.  You are making changes that I don’t have visibility into, so better synchronization is needed. Hope this explanation helps.<br>
</span>
<div><span style="background-color: rgba(255, 255, 255, 0);"><br>
</span>
<div id="AppleMailSignature" dir="ltr"><span style="background-color: rgba(255, 255, 255, 0);">v/r Don</span></div>
</div>
</div>
</div>
<br>
<div id="AppleMailSignature" dir="ltr">
<div><span style="font-family: Helvetica; font-size: medium; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: auto; ">v/r
 Don</span></div>
<span style="font-family: Helvetica; font-size: medium; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: auto; ">
<div><span style="font-family: Helvetica; font-size: medium; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: auto; "><br>
</span></div>
Sent from my handheld device</span></div>
<div dir="ltr"><br>
On Jul 4, 2019, at 19:20, John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br>
<br>
</div>
<blockquote type="cite">
<div dir="ltr">What is the purpose of sending me these links?  What is your goal? To have me conform to SAI?  I suggest that you conform to SAI return types in your X3DJSAIL concrete and abstract classes.</div>
</blockquote>
</body>
</html>