Midori JSON errors
After upgrading a few of libwekit and midori's dependencies, some javascript/AJAX elements have stopped working in midori. The only error I could find is in the javascript console complaining that
TypeError: Result of the expression 'JSON.decode' [undefined] is not a function"
I've downgraded all suspect packages that were upgraded, but the problem still persists. I've searched around and haven't been able to find similar problems or possible sources of the error.
Any help with possible solutions or sources of the error would be greatly appreciated, even tips on what JSON calls may depend on.
Edit: Got around to trying it out with uzbl (only other browser I know that uses libwebkit) and the error still occurs, so it looks like a webkit problem. For now I'll post a bug report there.
Last edited by sctincman (2009-07-26 17:25:34)
After upgrading a few of libwekit and midori's dependencies, some javascript/AJAX elements have stopped working in midori. The only error I could find is in the javascript console complaining that
TypeError: Result of the expression 'JSON.decode' [undefined] is not a function"
I've downgraded all suspect packages that were upgraded, but the problem still persists. I've searched around and haven't been able to find similar problems or possible sources of the error.
Any help with possible solutions or sources of the error would be greatly appreciated, even tips on what JSON calls may depend on.
Edit: Got around to trying it out with uzbl (only other browser I know that uses libwebkit) and the error still occurs, so it looks like a webkit problem. For now I'll post a bug report there.
Last edited by sctincman (2009-07-26 17:25:34)
Similar Messages
-
Hi,
I have a MBP 13' Late 2011 and Yosemite 10.10.2 (14C1514).
Until yesterday, I was using Garmin ConnectIQ SDK and all was working fine.
Yesterday, I've updated my system with latest security updates and Xcode updates too (Version 6.2 (6C131e)).
Since, I can't launch the ConnectIQ simulator app, I have this message in console :
8/04/2015 15:19:04,103 mds[38]: There was an error parsing the Info.plist for the bundle at URL Info.plist -- file:///Volumes/Leto/connectiq-sdk-mac-1.1.0_2/ios/ConnectIQ.bundle/
The data couldn’t be read because it isn’t in the correct format.
<CFBasicHash 0x7fa64f44e9a0 [0x7fff7dfc7cf0]>{type = immutable dict, count = 2,
entries =>
0 : <CFString 0x7fff7df92580 [0x7fff7dfc7cf0]>{contents = "NSDebugDescription"} = <CFString 0x7fa64f44f0a0 [0x7fff7dfc7cf0]>{contents = "Unexpected character b at line 1"}
1 : <CFString 0x7fff7df9f5e0 [0x7fff7dfc7cf0]>{contents = "kCFPropertyListOldStyleParsingError"} = Error Domain=NSCocoaErrorDomain Code=3840 "The data couldn’t be read because it isn’t in the correct format." (Conversion of string failed.) UserInfo=0x7fa64f44eda0 {NSDebugDescription=Conversion of string failed.}
I have looked at this file and it looks like a binary plist
bplist00ß^P^V^A^B^C^D^E^F^G^H
^K^L^M^N^O^P^Q^R^S^T^U^V^W^X^Y^Z^[^\^]^^^_ !"$%&'()'+,^[\CFBundleNameWDTXcodeYDTSDKName_^P^XNSHumanReadableCopyrightZDTSDKBuild_^P^YCFBundleDevelopmentRegion_^P^OCFBundleVersi on_^P^SBuildMachineOSBuild^DTPlatformName_^P^SCFBundlePackageType_^P^ZCFBundleShortVersionString_^P^ZCFBundleSupportedPlatforms_^P^]CFBundleInfoDictionaryVersion_^P^RCFBundleE xecutableZDTCompiler_^P^PMinimumOSVersion_^P^RCFBundleIdentifier^UIDeviceFamily_^P^QDTPlatformVersion\DTXcodeBuild_^P^QCFBundleSignature_^P^ODTPlatformBuildYConnectIQT0611[iph oneos8.1o^P-^@C^@o^@p^@y^@r^@i^@g^@h^@t^@ ^@©^@ ^@2^@0^@1^@5^@ ^@G^@a^@r^@m^@i^@n^@.^@ ^@A^@l^@l^@ ^@r^@i^@g^@h^@t^@s^@ ^@r^@e^@s^@e^@r^@v^@e^@d^@.V12B411RenQ1V14C109Xiphoneos TBNDLS1.0¡#XiPhoneOSS6.0YConnectIQ_^P"com.apple.compilers.llvm.clang.1_0S8.1_^P^Tcom.garmin.ConnectIQ¡*^P^AW6A2008aT????^@^H^@7^@D^@L^@V^@q^@|^@<98>^@ª^@À^@Ï^@å^A^B^A^_^A?^AT^ A_^Ar^A<87>^A<96>^Aª^A·^AË^AÝ^Aç^Aì^Aø^BU^B\^B_^Ba^Bh^Bq^Bv^Bz^B|^B<85>^B<89>^B<93>^B¸^B¼^BÓ^BÕ^B×^Bß^@^@^@^@^@^@^B^A^@^@^@^@^@^@^@-^@^@^@^@^@^@^@^@^@^@^@^@^@^@^Bä
I guess it is a normal format but my system seems to be unable to read binary plist ?
I tried some stuff with plutil
plutil -lint Info.plist
Info.plist: Unexpected character b at line 1
Same for convert
plutil -convert xml1 Info.plist
Info.plist: Property List error: Unexpected character b at line 1 / JSON error: JSON text did not start with array or object and option to allow fragments not set.
I also try to download a fresh version of the connectIQ SDK and no changes.
Any idea ?
ThanksStep by step, how did you arrive at seeing this agreement?
-
Can't upload an app using either Xcode 4.2 or Application Loader JSON Error
Hi,
I am struggling with a problem for the past few days. I can't upload my archived application for an update of an existing app. The app name is (عرض القبلة). So it is in Arabic, though I changed the bundle name in the project to have only ASCII characters.
When I try to Validate or Submit using Xcode or when I click Deliver your App button in Application Loader I am getting the following message:
An error occurred talking to the iTunes Store
In the Console I am seeing the following error message:
10/25/11 12:57:59.387 AM Xcode: *** Error: An error occurred while deserializing the JSON request. Error Message - Invalid spurious JSON character sequence (ا) at index 990
Please note that the character in paranthesis is an Arabic character.
I installed the latest version of Java for Lion but it didn't work. The application name in Xcode does not have any Arabic characters, I belive that the problem is coming because of the name in iTunesConnect.
Does anyone know how to solve this problem. I tried 2 different machines but I am getting the same error on both of them.Can't upload apps using xcode4, JSON error, anyone knows?
-
SAP NetWeaver Gateway and JSON Error Handling
Hello All,
I am developing a small test application using Netweaver Gateway to understand the error handling. I am using Postman to test the Gateway service. I have developed small RFC FM to read return list of deliveries for a shipment. The RFC reads in a shipment number and returns the list of deliveries. The RFC also has Return parameter of type BAPIRET2 that stores the error message if shipment is not found. We want to use only JSON format for the application. So, I have set the 'Accept' parameter at request header to 'content/json'. I am also aware of the exception /IWBEP/CX_MGW_BUSI_EXCEPTION that allows to throw an error message from backend suite. I have that by having a Return parameter of type BAPIRET2, the generated method automatically handles the error message and sets the correct HTTP status.
Now the Problem:
As mentioned earlier, we want to use JSON format. When I set the header parameter or specify $format=json in the URI the HTTP status code is always set to 500 when there is an error. The error message about invalid shipment also is not returned.
When I remove the JSON format parameters, the XML format is returned and HTTP status is set to 400 with appropriate error message.
How can we get the Gateway to set the HTTP status code to 400 along with error message in the event of an error in RFC. I have tried with the exception /IWBEP/CX_MGW_BUSI_EXCEPTION and BAPIRET2 return parameter but still does not work. Is this a known issue in Gateway/JSON?
Please see attached screenshots.
Thanks,
Rutul ThakkarAnyone have encountered this issue? Any suggestions?
Thanks,
Rutul Thakkar -
JSON error when passing items into a Dynamic PL/SQL action
Hi,
APEX 4.1.1, Oracle RDBMS 11.2.0.3
I have a recipient field whose value is intended to be dependent on two other fields on the page (a select list and a number field).
I have an on-change 'set-value' DA on the number field with a set type of 'PL/SQL Function Body'.
Currently the function body is simply "return '1234';".
This works unless I specify 'Page Items to Submit'. Once I do this, the recipient field is no longer populated and FireBug console reports the following error:
SyntaxError: JSON.parse: unexpected character
http://loordv02/i_411/javascript/apex_4_1.min.js
Line 16
Any ideas?I was getting the same error, so I looked at the records for the POST event in firebug. Scrolling through the Response tab, I found the following:
<div class="rc-body">
<div class="rc-body-r">
<div class="rc-content-main">
<div class="sErrorText">
<strong>ERR-1002 Unable to find item ID for item "" in application "108".</strong>
<strong>Unexpected error, unable to find item name at application or page level.</strong>
<div><div class="error_technical_info"><a href="#" onclick="htmldb_ToggleTableBody('error_technical_info_expand_icon', 'error_technical_info'); return false;"><img src="/m/htmldb/builder/rollup_plus_dgray.gif" class="pseudoButtonActive" id="error_technical_info_expand_icon" alt="">Technical Info (only visible for developers)</a><ul id="error_technical_info" style="display:none"><li>is_internal_error: true</li><li>apex_error_code: WWV_FLOW.FIND_ITEM_ID_ERR</li><li>component.type: APEX_APPLICATION_PAGE_DA_ACTS</li><li>component.id: 2428123999040673</li><li>component.name: NATIVE_EXECUTE_PLSQL_CODE</li><li>error_backtrace: <pre>----- PL/SQL Call Stack -----
object line object
handle number name
0x9f9cd014 717 package body APEX_040100.WWV_FLOW_ERROR
0x9f9cd014 1064 package body APEX_040100.WWV_FLOW_ERROR
0xa9542cb0 1564 package body APEX_040100.WWV_FLOW
0xa9542cb0 1293 package body APEX_040100.WWV_FLOW
0x9f94844c 939 package body APEX_040100.HTMLDB_UTIL
0x86fc3c74 31 anonymous block
0xa92f4f64 1926 package body SYS.DBMS_SYS_SQL
0x9f9dc50c 966 package body SYS.WWV_DBMS_SQL
0x9f9dcbc0 649 package body APEX_040100.WWV_FLOW_DYNAMIC_EXEC
0x9f932078 1820 package body APEX_040100.WWV_FLOW_PLUGIN_UTIL
0x924e28e4 416 package body APEX_040100.WWV_FLOW_NATIVE_DYNAMIC_ACTION
0x9f9e7204 1898 package body APEX_040100.WWV_FLOW_PLUGIN_ENGINE
0x9f9e7204 2572 package body APEX_040100.WWV_FLOW_PLUGIN_ENGINE
0xa9542cb0 7249 package body APEX_040100.WWV_FLOW
0x9f5c0198 31 anonymous block
</pre></li></ul></div></div>It is possible that a similar error block is failing to render in your response, which may help you diagnose the problems in your anonymous block (PL/SQL action in the Dynamic Action).
Hope that helps!
Jeremiah
Edited by: JEvans on Sep 5, 2012 12:01 PM
P.S. Fixed my anonymous block issue as well. Could you post the following from your Execute PL/SQL Code action please?
PL/SQL Code
Page Items to Submit
Page Items to Return
My guess is there's something conflicting in there, that's where I was going wrong.
Thanks,
Jeremiah
Edited by: JEvans on Sep 5, 2012 12:08 PM -
JSON error when trying to redirect to another page in same application
I'm trying to set up a PL/SQL dynamic action that is triggered by clicking on a button. The dynamic action sets two values in a table and then I would like to redirect to another page. Setting the values works fine. The code is below:
declare
l_information varchar2(255) := :P94_FILENAME;
BEGIN
commit;
UPDATE VDI_METADATA
SET CREATEUSERLISTNAME = l_information,
CREATEUSERLISTON = sysdate();
commit;
htp.init;
owa_util.redirect_url('f?p=&APP_ID.:81:&APP_SESSION.::NO:::');
END;
The redirect fails with the following eror:
"Error: parseerror: JSON.parse: unexpected non-whitespace character after JSON data"
I've tried several approaches, using the suggestions in this forum on how to redirect to a page from within PL/SQL . None of them result in success.
Can anyone tell me: What is the system complaining about? And is there a work-around?
Thank you.John,
I would recommend adding another true action in your dynamic action that executes javascript. the logic would just be redirect('f?p=&APP_ID.:81:&APP_SESSION.::NO:::');
Then remove everything after the commit in your pl/sql action.
David -
HttpService POST json - Error #2032
Hi,
I'm trying to POST json data to my Rest Service (please find code snippet below). On the faultHandler I get the following error
message "faultCode:Server.Error.Request faultString:'HTTP request error' faultDetail:'Error: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: Stream Error. URL: https://135.123.128.9/mgmt/Users"]. URL: https://hostname/mgmt/Users'"
<code>
private function clickHandler(event:ItemClickEvent):void {
var user:User=new User();
user.loginName= login.text;
user.surname= lastName.text;
user.givenName= firstName.text;
user.userPassword=password.text;
createUserHttpService.contentType="application/json";
createUserHttpService.send(JSON.encode(userCopy));
<mx:HTTPService id="createUserHttpService"
useProxy="false" method="POST" result="userByUserIdServiceResultHandler(event);"
url="https://135.123.128.9/mgmt/Users" fault="createUserServiceFaultHandler(event);" showBusyCursor="true" />
</code>
Thanks in advance
~Shankar#1 - yes
#2 - yes, but im able to do GET on the same server and also POST for content-type="text".
Can there be something specific if content-type="application/json" and POST ?
Alternatively if someone can provide me a small code snippet which sends json in the body of a POST request using HttpServic, that would be great as well.. may be im missing something my code
Thanks -
ERRORS Muse not menus working, JSON, can't open old files
Using 2014.4CC
I built out a site, went to save an upload to BC.
Midway thru upload, got a JSON error .. see screenshot below. It exited, reopened the file and happened again.
Renamed the folder at ~/Library/Preferences/Adobe/Adobe Muse CC to force a refresh of prefs ... Muse would open, but no menus, can't open pages, exit, etc ...
So I uninstalled Muse using the uninstaller in Apps folder, cleared the folders in ~/Library/Preferences/Adobe/Adobe Muse CC
Reinstalled Muse from CC app ... opens, can create a new site, but open any old ones, the menus still don't work.
How do i get a fresh install and open my older files again?All menus grayed out ... can't edit old files, can only create a new one ....
What folders do i purge and install Muse? This all started with a JSON error above ... using late Muse app 2014.2 -
Flash 4.6 shows error for JSON
My code that was workin perfect on flash 4.5 shows JSon Error in Flash builder 4.6
I am using json as3corelib library for JSON Parsingworkin replase JSON.encode() & JSON.decode() with full package path as
com.adobe.serialization.json.JSON.encode() && com.adobe.serialization.json.JSON.decode() -
SOS: JSON and internet explorer
hi -- I posted the following a few days ago:
JSON error in internet explorer 8 -- works fine in Firefox
I haven't heard anything back yet from the forum, so thought I'd send out another SOS.
I filed an SR, but this is outside the realm of Oracle Support's expertise.
Anyone had trouble w/ JSON and IE?
Thanks,
CarolSee this page.. (Look for area under native json obkject) [http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx] it's possible you are getting hit with this issue..
Thank you,
Tony Miller
Webster, TX -
Error handling HTTP 400 in WCF-WebHttp adapter BizTalk 2013
Hi!
Does anyone knows how to catch HTTP errors when using WCF-WebHttp REST adapter in BizTalk 2013? I've looked into the article BizTalk
Server: REST Services Error Handling, but that is for BizTalk 2010 using the WCF-Custom adapter.
What I want is to catch the exception in an orchestration, and do some actions dependent on which HTTP error it is, i.e. HTTP 400.
Idar H.Hi Idar,
Welcome to BizTalk forum.
From your description above, I don't have exact same scenario like yours, this scenario exposes a BizTalk Orchestration as a RESTful webservice using WCF-WebHttp, perhaps it will be good reference for you. See:
http://blog.tallan.com/2014/09/29/wcf-webhttp-and-custom-json-error-messages/
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Java.lang.NoClassDefFoundError while calling a java class from BPEL
Hi,
I'm calling a java class to convert JSON to XML using BPEL. I have imported all the necessary jar files in the project and compiling done successfully.
But at runtime , i get the java.lang.NoClassDefFoundError: net/sf/json/JSON error.
For this i placed all the necessary jars under FUSION_HOME/Oracle_SOA1/soa/modules/oracle.soa.ext_11.1.1/ path and restarted the server.
But still i'm getting the same error at runtime.
Did i missed any step? Let me know the procedure to solve this.
Do i have to run ant or edit Manifest file after placing the jar?
in one site i find we have to place the jars under <DOMAIN HOME>/lib directory. Is this correct?
We are using SOA suite 11.1.1.6.
Thanks,
TerryHi Karan,
I have done placing the jars at FUSION_HOME/Oracle_SOA1/soa/modules/oracle.soa.ext_11.1.1/ and ran ant -f build.xml .The build was successful without any error.
I have even placed the jars in <DOMAIN HOME>/lib (/us2001/fmw/11.1.1.6/user_projects/domains/ohsdomain/lib) and did a server restart.
After these activities, when i execute the composite, i still get the error in em console,
Message
got RuntimeException
Supplemental Detail
oracle.fabric.common.FabricException: Could not create object of class 'packageName.className'; nested exception is:
java.lang.NoClassDefFoundError: net/sf/json/JSON
at oracle.integration.platform.blocks.wsif.WsifReference.request(WsifReference.java:698)
at oracle.integration.platform.blocks.mesh.SynchronousMessageHandler.doRequest(SynchronousMessageHandler.java:139)
at oracle.integration.platform.blocks.mesh.MessageRouter.request(MessageRouter.java:182)
Any help on this.
Thanks,
Terry -
How to handle relative folders in script
Just say I have the following folder: C:\test
Inside there is one file, install.sql, and a folder 'addons' with the file three.sql
How should I run install.sql in SQL Dev?
install.sql:
@@addons/three.sql;
@@c:\test\install.sql results in:
Error starting at line 4 in command:
@@addons/three.sql
Error report:
Unable to open file: "addons/three.sql"
This is a basic example. The actual application is for install pl/json... It has the following lines in the install script:
PROMPT ------------------------------------------;
PROMPT -- Adding optional packages for PL/JSON --;
PROMPT ------------------------------------------;
@@addons/json_dyn.sql --dynamic sql execute
@@addons/jsonml.sql --jsonml (xml to json)
@@addons/json_xml.sql --json to xml copied from http://www.json.org/java/org/json/XML.java
@@addons/json_util_pkg.sql --dynamic sql from http://ora-00001.blogspot.com/2010/02/ref-cursor-to-json.html
@@addons/json_helper.sql --Set operations on JSON and JSON_LIST
But running @@C:\pljson\install.sql
-- Adding optional packages for PL/JSON --
Error starting at line 52 in command:
@@addons/json_dyn.sql --dynamic sql execute
Error report:
Unable to open file: "addons/json_dyn.sql"
Error starting at line 53 in command:
@@addons/jsonml.sql --jsonml (xml to json)
Error report:
Unable to open file: "addons/jsonml.sql"
Error starting at line 54 in command:
@@addons/json_xml.sql --json to xml copied from http://www.json.org/java/org/json/XML.java
Error report:
Unable to open file: "addons/json_xml.sql"
Error starting at line 55 in command:
@@addons/json_util_pkg.sql --dynamic sql from http://ora-00001.blogspot.com/2010/02/ref-cursor-to-json.html
Error report:
Unable to open file: "addons/json_util_pkg.sql"
Error starting at line 56 in command:
@@addons/json_helper.sql --Set operations on JSON and JSON_LIST
Error report:
Unable to open file: "addons/json_helper.sql"This is SQL*Plus compatible - i.e. the expected behaviour. Although I have to say it took me by surprise until I tested it.
As you can see from the example below, it doesn't work in sqlplus either, unless your current directory is where install.sql is.
You can make it work in SQL Developer by setting the Select default path to look for scripts preference to the location of install.sql
C:\Documents and Settings\Administrator>sqlplus jim/xxxxx@xe
SQL*Plus: Release 11.2.0.3.0 Production on Sat Aug 17 12:28:32 2013
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
jim@XE> @q:\dev\scratch\install
SP2-0310: unable to open file "addons\test1.sql"
jim@XE> quit
Disconnected from Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
C:\Documents and Settings\Administrator>q:
Q:\>cd \dev\scratch
Q:\dev\scratch>sqlplus jim/xxxx@xe
SQL*Plus: Release 11.2.0.3.0 Production on Sat Aug 17 12:29:33 2013
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
jim@XE> @install
'TEST
test1
1 row selected.
Elapsed: 00:00:00.00
jim@XE> -
Execute javascript from plsql in a dynamic action.
Is it possible to execute javascript with htp.p from a plsql block in a dynamic action (on change).
I have tried it but I get a JSON error.
The reason I want to to this is:
I have to check something with plsql and depending on the result I want to do something in javascript.
I now going to try it with ajax from javascript, but if somebody has a other way to do this i like to hear it.
Thanks,
Fred.Very neat, many thanks.
I now have a 'Set Value' 'Javascript Expression' action of 'this.triggeringElement.id;' to set a hidden *but unprotected* page item. This is followed by the 'Execute PL/SQL' action which simply calls a package procedure and passes the name of the triggering item. The procedure then sets the session state(s) as required.
Thank you! -
How to call a method written in user control (ascx file) from javascript
Hi to All,
I have one scenario where I need to call a method written in user control (.ascx.cs file) from javascript (ascx file). I tried below code but it is not working, I found later it works only for aspx or asmx file , is it true ??
Code:
$.ajax({
type: "POST",
url: "ViewSearch/SetServerSessionText",
data: "{'name':'" + searchText + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
error: function () {
alert("error");
Can anyone please tell me how to call ascx.cs code from javascript ??
Thanks in Advance !!!yes that is true, ajax calls can only be made to an endpoint like aspx pages/web service, basically anything that can return a http response etc. User Control can be embedded inside of aspx pages.
Maybe you are looking for
-
Hard drive crashed. How do I reconstruct from external hard drive?
A few weeks ago my computer started to act unstable. Amid crashes and freezes, I was able to copy (drag and drop) the following folders onto my external hard drive...Documents, Library, Music, and Pictures. Then the hard drive died completely. I have
-
I have logic pro, soundtrack pro will not open i get an error message what do i do? i cant find the receipts ive checked my library am i looking in the wrong place?
-
I cannot get my iPhone, in Bluetooth mode, to 'discover' any devices--neither my MacBook Pro, with BT turned on, nor my Moto H700 headset. Both of them worked fine with my Moto Razr before I got the iPhone. iPhone goes into "Now discoverable...search
-
My phone is disabled and says connect to iphones but havnt had iphones setup
my phone is disabled and says connect to iphones but havnt had iphones for phone dont know what to do
-
Partial clearing by rfbibl00 program
HI, My requirement is that i want to create interface between non-SAP & SAP system through BAPI for tcode F-28. To clear the customer incoming invoice by partial clearing. I searched in all threads it can achieve by only by standard BI rfbibl00