Hello Oracle Community: @"Shay Shmeltzer-Oracle" @"Chris Muir-Oracle"
I have a remote URL that worked in previous MAF versions.... and no longer loads content. When I look at the logs (below) I see that this URL IS Whitelisted. However the HTTP URL is failing to load because it is "insecure".
Can someone weigh in on this situation? Do I need to hack this in my Info.plist to make it work?
The below logs are for this remoteURL feature.
ERROR:
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
--------------------
My environment setup::
- I am running MAF 2.2.2 (JDK8)
- ADF 12.1.3 (JDK7)
- XCode 7.2.
--------------------
INFO - oracle.adfmf.framework - MafWhitelist - (-)addWhiteListEntry:] line:221 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Whitelist configuration enables unlimited access to network resources
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)loadView] line:687 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Initializing the whitelist for feature 'ASTBlog' with entries '(
"*",
"http://api.astcorporation.com:8001/myast/restlogin/login",
"http://api.astcorporation.com:8001/myast/restPhonebook/findContacts",
"http://www.astcorporation.com/",
"http://astcorporation.blogspot.com",
"https://www.linkedin.com/company/ast-corporation",
"https://www.facebook.com/ASTCorporation",
"https://twitter.com/astcorporation",
"http://www.astcorporation.com",
"http://www.astcorporation.com/Terms_and_Conditions/Privacy_Policy.html",
"http://www.astcorporation.com/Terms_and_Conditions/Terms_of_Use.html",
"http://127.0.0.1",
"http://api.astcorporation.com:8001/LoginApp"
)'
[FINEST - oracle.adfmf.framework - __52FeatureContextManager - (-)featureContextForFeatureId:_block_invoke] line:91 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - In FeatureContextManager.featureContextForFeatureId context count 28 - getting context for 'ASTBlog'
[FINER - oracle.adfmf.framework - AdfmfFeatureViewController - (-)viewWillDisappear:] line:484 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - The view controller for the feature identified by 'CustomLogin.phone' will disappear
[FINER - oracle.adfmf.framework - AdfmfFeatureViewController - (-)viewWillDisappear:] line:484 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - The view controller for the feature identified by '__adfmf_default_springboard' will disappear
[INFO - oracle.adfmf.framework - NativeToEmbeddedRequest - (+)hideFeature:] line:84 - thread:<NSThread: 0x7c7e7660>{number = 17, name = (null)} - Requesting to hide the feature identified by '__adfmf_default_springboard'
[FINEST - oracle.adfmf.framework - __52FeatureContextManager - (-)featureContextForFeatureId:_block_invoke] line[FINER - oracle.adfmf.framework - AdfChannel - send] Calling getVMChannel().sendMessage [27]; Response = ADFMSG 10000 655 655 0 747{"result":[[{".type":"oracle.adfmf.framework.contract.adf.NameValuePair","name":"#{pageFlowScope.FeatureId}","value":{".null":true}}],{".null":true}],"dataChangeEvent":{"ASTBlog":{"variableChanges":{"applicationScope.LoginHelper":{"password":"visionary",".type":"com.astcorporation.myAST.mobile.LoginHelper","userName":"Tstrepek"},"feature.dataControlContextDepth":1,"deviceScope.hardware.screen.availableHeight":460,"deviceScope.hardware.screen":{"availableWidth":320,"availableHeight":460,".type":"oracle.adfmf.container.environment.Screen","scaleFactor":2,"width":320,"diagonalSize":3.5,"dpi":326,"height":480}},"providerChanges":{}},"__adfmf_default_springboard":{"variableChanges":{"pageFlowScope.FeatureId":"ASTBlog"},"providerChanges":{}}}}
[FINER - oracle.adfmf.framework - AdfChannel - send] Called getVMChannel().sendMessage [27]
:91 - thread:<NSThread: 0x7c7e7660>{number = 17, name = (null)} - In FeatureContextManager.featureContextForFeatureId context count 28 - getting context for '_NATIVE_TO_EMBEDDED_FEATURE_'
[FINER - oracle.adfmf.framework - AdfChannel - (-)sendWithPriority:andRequest:andResponseHandler:andFeatureContextAccessor:] line:422 - thread:<NSThread: 0x7c7e7660>{number = 17, name = (null)} - Sending priority 2 request <GenericInvokeRequest: 0x7c61cd40>{"header":{"referenceId":662,"correlationId":0},"body":"{\"method\":\"hideFeature\",\"params\":[\"__adfmf_default_springboard\"],\"classname\":\"oracle.adfmf.request.NativeToEmbeddedRequestHandler\"}"} with handler <CVMContainerUtilitiesImplementationResponseHandler: 0x7c61cc30> and fca FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_] ...
[FINER - oracle.adfmf.framework - AdfChannel - (-)sendWithPriority:andRequest:andResponseHandler:andFeatureContextAccessor:] line:467 - thread:<NSThread: 0x7c7e7660>{number = 17, name = (null)} - **************** Pending PR (2): Channel ID: 2 Ref Id: 662
[FINER - oracle.adfmf.framework - AdfChannel - (-)sendWithPriority:andRequest:andResponseHandler:andFeatureContextAccessor:] line:470 - thread:<NSThread: 0x7c7e7660>{number = 17, name = (null)} - sendWithPriority... COMPLETE
[FINER - oracle.adfmf.framework - CVMContainerUtilitiesImplementationResponseHandler - (-)wait] line:45 - thread:<NSThread: 0x7c7e7660>{number = 17, name = (null)} - Waiting for response for CVM:<CVMContainerUtilitiesImplementationResponseHandler: 0x7c61cc30>
Invocation Description:
{
"method" : "hideFeature",
"params" : [
"__adfmf_default_springboard"
],
"classname" : "oracle.adfmf.request.NativeToEmbeddedRequestHandler",
"featureId" : "_NATIVE_TO_EMBEDDED_FEATURE_"
}
[FINEST - oracle.adfmf.framework - AdfMessage - (+)bodyStringFromVMMessage:] line:319 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - VMMessage on channel 2 contains message body ADFMSG 10000 655 655 0 747{"result":[[{".type":"oracle.adfmf.framework.contract.adf.NameValuePair","name":"#{pageFlowScope.FeatureId}","value":{".null":true}}],{".null":true}],"dataChangeEvent":{"ASTBlog":{"variableChanges":{"applicationScope.LoginHelper":{"password":"visionary",".type":"com.astcorporation.myAST.mobile.LoginHelper","userName":"Tstrepek"},"feature.dataControlContextDepth":1,"deviceScope.hardware.screen.availableHeight":460,"deviceScope.hardware.screen":{"availableWidth":320,"availableHeight":460,".type":"oracle.adfmf.container.environment.Screen","scaleFactor":2,"width":320,"diagonalSize":3.5,"dpi":326,"height":480}},"providerChanges":{}},"__adfmf_default_springboard":{"variableChanges":{"pageFlowScope.FeatureId":"ASTBlog"},"providerChanges":{}}}}
[FINEST - oracle.adfmf.framework - AdfMessage - (+)adfMessageFromVMMessage:] line:187 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - Creating an AdfMessage on channel 2 with body 'ADFMSG 10000 655 655 0 747{"result":[[{".type":"oracle.adfmf.framework.contract.adf.NameValuePair","name":"#{pageFlowScope.FeatureId}","value":{".null":true}}],{".null":true}],"dataChangeEvent":{"ASTBlog":{"variableChanges":{"applicationScope.LoginHelper":{"password":"visionary",".type":"com.astcorporation.myAST.mobile.LoginHelper","userName":"Tstrepek"},"feature.dataControlContextDepth":1,"deviceScope.hardware.screen.availableHeight":460,"deviceScope.hardware.screen":{"availableWidth":320,"availableHeight":460,".type":"oracle.adfmf.container.environment.Screen","scaleFactor":2,"width":320,"diagonalSize":3.5,"dpi":326,"height":480}},"providerChanges":{}},"__adfmf_default_springboard":{"variableChanges":{"pageFlowScope.FeatureId":"ASTBlog"},"providerChanges":{}}}}'
[FINEST - oracle.adfmf.framework - AdfMessage - (-)initWithResponseMessage:] line:273 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - Message Header: 'ADFMSG 10000 655 655 0 747'
[FINEST - oracle.adfmf.framework - AdfHeader - (-)initWithResponseHeader:] line:187 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - Creating AdfHeader with [correlationId:000655, transactionId:000000, referenceId: 000655, messageType: 010000]
[FINEST - oracle.adfmf.framework - AdfMessage - (-)initWithResponseMessage:] line:278 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - ADFMessage.initWithResponseMessage: Body:[{"result":[[{".type":"oracle.adfmf.framework.contract.adf.NameValuePair","name":"#{pageFlowScope.FeatureId}","value":{".null":true}}],{".null":true}],"dataChangeEvent":{"ASTBlog":{"variableChanges":{"applicationScope.LoginHelper":{"password":"visionary",".type":"com.astcorporation.myAST.mobile.LoginHelper","userName":"Tstrepek"},"feature.dataControlContextDepth":1,"deviceScope.hardware.screen.availableHeight":460,"deviceScope.hardware.screen":{"availableWidth":320,"availableHeight":460,".type":"oracle.adfmf.container.environment.Screen","scaleFactor":2,"width":320,"diagonalSize":3.5,"dpi":326,"height":480}},"providerChanges":{}},"__adfmf_default_springboard":{"variableChanges":{"pageFlowScope.FeatureId":"ASTBlog"},"providerChanges":{}}}}]
[FINEST - oracle.adfmf.framework - AdfMessage - (+)adfMessageFromVMMessage:] line:201 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - In AdfMessage.adfMessageFromVMMessage - message is response - correlationId = [655]
[FINEST - oracle.adfmf.framework - AdfMessage - (-)initWithResponseMessage:] line:273 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - Message Header: 'ADFMSG 10000 655 655 0 747'
[FINEST - oracle.adfmf.framework - AdfHeader - (-)initWithResponseHeader:] line:187 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - Creating AdfHeader with [correlationId:000655, transactionId:000000, referenceId: 000655, messageType: 010000]
[FINEST - oracle.adfmf.framework - AdfMessage - (-)initWithResponseMessage:] line:278 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - ADFMessage.initWithResponseMessage: Body:[{"result":[[{".type":"oracle.adfmf.framework.contract.adf.NameValuePair","name":"#{pageFlowScope.FeatureId}","value":{".null":true}}],{".null":true}],"dataChangeEvent":{"ASTBlog":{"variableChanges":{"applicationScope.LoginHelper":{"password":"visionary",".type":"com.astcorporation.myAST.mobile.LoginHelper","userName":"Tstrepek"},"feature.dataControlContextDepth":1,"deviceScope.hardware.screen.availableHeight":460,"deviceScope.hardware.screen":{"availableWidth":320,"availableHeight":460,".type":"oracle.adfmf.container.environment.Screen","scaleFactor":2,"width":320,"diagonalSize":3.5,"dpi":326,"height":480}},"providerChanges":{}},"__adfmf_default_springboard":{"variableChanges":{"pageFlowScope.FeatureId":"ASTBlog"},"providerChanges":{}}}}]
[FINER - oracle.adfmf.framework - AdfChannel - (-)handle:] line:289 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - Handling an AdfChannel Response Message: ADFMSG010000 655 655 0 747{"result":[[{".type":"oracle.adfmf.framework.contract.adf.NameValuePair","name":"#{pageFlowScope.FeatureId}","value":{".null":true}}],{".null":true}],"dataChangeEvent":{"ASTBlog":{"variableChanges":{"applicationScope.LoginHelper":{"password":"visionary",".type":"com.astcorporation.myAST.mobile.LoginHelper","userName":"Tstrepek"},"feature.dataControlContextDepth":1,"deviceScope.hardware.screen.avai[INFO - oracle.adfmf.framework - FeatureContext - handle] FeatureContext handle application request.
[INFO - oracle.adfmf.framework - FeatureContext - handle] FC handler resolved: oracle.adfmf.framework.contract.adf.application.EmbeddedGenericInvokeRequestHandler
[FINE - oracle.adfmf.framework - GenericInvokeRequestHandler - invoke] GenericInvokeRequestHandler.invoke(oracle.adfmf.request.NativeToEmbeddedRequestHandler, hideFeature, ...)
[FINE - oracle.adfmf.framework - GenericInvokeRequestHandler - invoke] Formal parameter: class java.lang.String parameter: __adfmf_default_springboard
[FINE - oracle.adfmf.framework - GenericInvokeRequestHandler - invoke] Invoking the method : hideFeature
[FINE - oracle.adfmf.framework - NativeToEmbeddedRequestHandler - hideFeature] Container is asking to hide feature__adfmf_default_springboard.
[FINE - oracle.adfmf.framework - NativeToEmbeddedRequestHandler - hideFeature] Feature __adfmf_default_springboard will be deactivated.
[FINE - oracle.adfmf.framework - LifeCycleStateModel - transition] attempting to transition from ACTIVATE to DEACTIVATE
[FINE - oracle.adfmf.framework - LifeCycleStateModel - transition] attempting to transition from ACTIVATE to DEACTIVATE
[FINE - oracle.adfmf.framework - FeatureContext - deactivate] Feature [__adfmf_default_springboard] has just been deactivated.
[FINE - oracle.adfmf.framework - NativeToEmbeddedRequestHandler - hideFeature] Feature __adfmf_default_springboard is now being returned.
[FINE - oracle.adfmf.framework - GenericInvokeRequestHandler - invoke] GenericInvokeRequestHandler.invoke(oracle.adfmf.request.NativeToEmbeddedRequestHandler, hideFeature, ...) is returning [__adfmf_default_springboard]
[FINER - oracle.adfmf.framework - DataChangeManager - getDataChangeEvent] DCE for contextId=null has 0 properties changes.
[FINER - oracle.adfmf.framework - DataChangeManager - getDataChangeEvent] DCE for featureId=ASTBlog has 0 properties changes.
[INFO - oracle.adfmf.framework - FeatureContext - handle] FeatureContext response = ADFMSG 10000 662 662 0 40{"result":"__adfmf_default_springboard"}
[FINER - oracle.adfmf.framework - AdfChannel - handle] AdfChannel response = ADFMSG 10000 662 662 0 40{"result":"__adfmf_default_springboard"}
[FINER - oracle.adfmf.framework - AdfChannel - send] Calling getVMChannel().sendMessage [2]; Response = ADFMSG 10000 662 662 0 40{"result":"__adfmf_default_springboard"}
[FINER - oracle.adfmf.framework - AdfChannel - send] Called getVMChannel().sendMessage [2]
lableHeight":460,"deviceScope.hardware.screen":{"availableWidth":320,"availableHeight":460,".type":"oracle.adfmf.container.environment.Screen","scaleFactor":2,"width":320,"diagonalSize":3.5,"dpi":326,"height":480}},"providerChanges":{}},"__adfmf_default_springboard":{"variableChanges":{"pageFlowScope.FeatureId":"ASTBlog"},"providerChanges":{}}}}
[FINER - oracle.adfmf.framework - AdfChannel - (-)handle:] line:305 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - **************** Processing PR (1): Channel ID: 27 Corelation Id: 655 Reference Id: 655
[FINER - oracle.adfmf.framework - AdfChannel - (-)handle:] line:306 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - PERFMON OBJECTIVE-C - VM Channel Round Trip took 49.939036 milliseconds.
[FINE - oracle.adfmf.framework - DataChangeEventsManager - (-)processDataChangeEvents:fromFeature:] line:18 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - Processing data change events with dictionary '{
ASTBlog = {
providerChanges = {
};
variableChanges = {
"applicationScope.LoginHelper" = {
".type" = "com.astcorporation.myAST.mobile.LoginHelper";
password = visionary;
userName = Tstrepek;
};
"deviceScope.hardware.screen" = {
".type" = "oracle.adfmf.container.environment.Screen";
availableHeight = 460;
availableWidth = 320;
diagonalSize = "3.5";
dpi = 326;
height = 480;
scaleFactor = 2;
width = 320;
};
"deviceScope.hardware.screen.availableHeight" = 460;
"feature.dataControlContextDepth" = 1;
};
};
"__adfmf_default_springboard" = {
providerChanges = {
};
variableChanges = {
"pageFlowScope.FeatureId" = ASTBlog;
};
};
}' originating from feature '__adfmf_default_springboard'
[FINEST - oracle.adfmf.framework - AdfMessage - (+)bodyStringFromVMMessage:] line:319 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - VMMessage on channel 2 contains message body ADFMSG 10000 662 662 0 40{"result":"__adfmf_default_springboard"}
[FINEST - oracle.adfmf.framework - AdfMessage - (+)adfMessageFromVMMessage:] line:187 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - Creating an AdfMessage on channel 2 with body 'ADFMSG 10000 662 662 0 40{"result":"__adfmf_default_springboard"}'
[FINEST - oracle.adfmf.framework - AdfMessage - (-)initWithResponseMessage:] line:273 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - Message Header: 'ADFMSG 10000 662 662 0 40'
[FINEST - oracle.adfmf.framework - AdfHeader - (-)initWithResponseHeader:] line:187 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - Creating AdfHeader with [correlationId:000662, transactionId:000000, referenceId: 000662, messageType: 010000]
[FINEST - oracle.adfmf.framework - AdfMessage - (-)initWithResponseMessage:] line:278 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - ADFMessage.initWithResponseMessage: Body:[{"result":"__adfmf_default_springboard"}]
[FINEST - oracle.adfmf.framework - AdfMessage - (+)adfMessageFromVMMessage:] line:201 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - In AdfMessage.adfMessageFromVMMessage - message is response - correlationId = [662]
[FINEST - oracle.adfmf.framework - AdfMessage - (-)initWithResponseMessage:] line:273 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - Message Header: 'ADFMSG 10000 662 662 0 40'
[FINEST - oracle.adfmf.framework - AdfHeader - (-)initWithResponseHeader:] line:187 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - Creating AdfHeader with [correlationId:000662, transactionId:000000, referenceId: 000662, messageType: 010000]
[FINEST - oracle.adfmf.framework - AdfMessage - (-)initWithResponseMessage:] line:278 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - ADFMessage.initWithResponseMessage: Body:[{"result":"__adfmf_default_springboard"}]
[FINER - oracle.adfmf.framework - AdfChannel - (-)handle:] line:289 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - Handling an AdfChannel Response Message: ADFMSG010000 662 662 0 40{"result":"__adfmf_default_springboard"}
[FINER - oracle.adfmf.framework - AdfChannel - (-)handle:] line:305 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - **************** Processing PR (0): Channel ID: 2 Corelation Id: 662 Reference Id: 662
[FINER - oracle.adfmf.framework - AdfChannel - (-)handle:] line:306 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - PERFMON OBJECTIVE-C - VM Channel Round Trip took 6.676018 milliseconds.
[FINER - oracle.adfmf.framework - AdfChannel - (-)handle:] line:315 - thread:<NSThread: 0x7be168c0>{number = 6, name = AdfChannel[index=2,AppHandler=FeatureContext[index=2,name=_NATIVE_TO_EMBEDDED_FEATURE_]]} - PERFMON OBJECTIVE-C - E2E took 6.784022 milliseconds.
[FINE - oracle.adfmf.framework - NativeToEmbeddedRequest - (+)hideFeature:] line:88 - thread:<NSThread: 0x7c7e7660>{number = 17, name = (null)} - Call to hide feature identified by '__adfmf_default_springboard' returned '__adfmf_default_springboard'
[FINER - oracle.adfmf.framework - AdfmfRootViewController - (-)hideSpringboard:completion:] line:669 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Ignoring the request to hide the springboard identified by '__adfmf_default_springboard'; the springboard is not currently visible
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)processDataChangeEvents:] line:1146 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Processing the data change events '{
providerChanges = {
};
variableChanges = {
"pageFlowScope.FeatureId" = ASTBlog;
};
}' in the view controller for the feature identified by '__adfmf_default_springboard'
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)processDataChangeEvents:] line:1163 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Testing the presence of javascript API 'adf.mf.api.processDataChangeEvent' resulted in 'function'
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)processDataChangeEvents:] line:1176 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Invoking data change event javascript '(function () {try{adf.mf.api.processDataChangeEvent({"variableChanges":{"pageFlowScope.FeatureId":"ASTBlog"},"providerChanges":{}})}catch(e){console.log('JavaScript Callback adf.mf.api.processDataChangeEvent Threw Exception: '+e);}return 'SUCCESS';})();' for the feature identified by '__adfmf_default_springboard'
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)processDataChangeEvents:] line:1180 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Invoked data change event javascript returned 'SUCCESS' for the feature identified by '__adfmf_default_springboard'
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)processDataChangeEvents:] line:1186 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Processed data change events for the feature identified by '__adfmf_default_springboard'
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)processDataChangeEvents:] line:1146 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Processing the data change events '{
providerChanges = {
};
variableChanges = {
"applicationScope.LoginHelper" = {
".type" = "com.astcorporation.myAST.mobile.LoginHelper";
password = visionary;
userName = Tstrepek;
};
"deviceScope.hardware.screen" = {
".type" = "oracle.adfmf.container.environment.Screen";
availableHeight = 460;
availableWidth = 320;
diagonalSize = "3.5";
dpi = 326;
height = 480;
scaleFactor = 2;
width = 320;
};
"deviceScope.hardware.screen.availableHeight" = 460;
"feature.dataControlContextDepth" = 1;
};
}' in the view controller for the feature identified by 'ASTBlog'
[FINE - oracle.adfmf.framework - __35ADFMobileShell - (-)invokeJavaMethod:_block_invoke] line:97 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - The java invocation of '{
"method" : "processBatchRequests",
"_CONTAINER_UTILITIES_CALL_TYPE_" : 1,
"params" : [
false,
[
{
"method" : "setValue",
"params" : [
[
{
".valueref" : true,
"name" : "#{pageFlowScope.FeatureId}",
"value" : "#{bindings.features.collectionModel.treeNodeBindings.providers[\"13\"].id}"
}
]
],
"classname" : "oracle.adfmf.framework.api.Model"
},
{
"method" : "evaluateMethodExpression",
"params" : [
"#{bindings.gotoFeature.execute}",
[
{
".type" : "oracle.adfmf.amx.event.ActionEvent"
}
],
"void",
[
"oracle.adfmf.amx.event.ActionEvent"
]
],
"classname" : "oracle.adfmf.framework.api.Model"
}
]
],
"classname" : "oracle.adfmf.framework.api.Model",
"featureId" : "__adfmf_default_springboard"
}' returned '(
(
{
".type" = "oracle.adfmf.framework.contract.adf.NameValuePair";
name = "#{pageFlowScope.FeatureId}";
value = {
".null" = 1;
};
}
),
{
".null" = 1;
}
)'
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)processDataChangeEvents:] line:1163 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Testing the presence of javascript API 'adf.mf.api.processDataChangeEvent' resulted in ''
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)processDataChangeEvents:] line:1176 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Invoking data change event javascript '(function () {try{adf.mf.api.processDataChangeEvent({"variableChanges":{"feature.dataControlContextDepth":1,"deviceScope.hardware.screen.availableHeight":460,"applicationScope.LoginHelper":{".type":"com.astcorporation.myAST.mobile.LoginHelper","userName":"Tstrepek","password":"visionary"},"deviceScope.hardware.screen":{"dpi":326,".type":"oracle.adfmf.container.environment.Screen","availableWidth":320,"scaleFactor":2,"availableHeight":460,"width":320,"diagonalSize":3.5,"height":480}},"providerChanges":{}})}catch(e){console.log('JavaScript Callback adf.mf.api.processDataChangeEvent Threw Exception: '+2016-03-23 14:23:18.734 myAST[18784:150042] [FINE - oracle.adfmf.framework - adf.mf.api - processDataChangeEvent] processing a data change event with {"variableChanges":{"pageFlowScope.FeatureId":"ASTBlog"},"providerChanges":{}}
2016-03-23 14:23:18.734 myAST[18784:150042] [FINEST - oracle.adfmf.framework - ValueExpression - setValue] adfmf- setValue pageFlowScope.FeatureId = "ASTBlog"
2016-03-23 14:23:18.734 myAST[18784:150042] [FINE - oracle.adfmf.framework - adf.mf.api - setLocalValue] adfmf- setting local value : #{pageFlowScope.FeatureId}
2016-03-23 14:23:18.735 myAST[18784:150042] [FINE - oracle.adfmf.framework - adf.mf.api - setLocalValue] set local value is now complete and now calling the success callback(s)
2016-03-23 14:23:18.735 myAST[18784:150042] [FINER - oracle.adfmf.framework - adf.mf.internal.api - updateGenericCacheElement] updated the java script cache variables [{"name":"#{pageFlowScope.FeatureId}","expression":"pageFlowScope.FeatureId","value":"ASTBlog"}]
2016-03-23 14:23:18.735 myAST[18784:150042] [FINE - oracle.adfmf.framework - adf.mf.api - setLocalValue] set local value is now complete and 1 success callback has been executed.
2016-03-23 14:23:18.735 myAST[18784:150042] [FINEST - oracle.adfmf.framework - adf.mf.api - notifyDataChangeListeners] with variables ["pageFlowScope.FeatureId"]
2016-03-23 14:23:18.735 myAST[18784:150042] [FINEST - oracle.adfmf.framework - adf.mf.api - notifyDataChangeListeners] with provider details{}
2016-03-23 14:23:18.735 myAST[18784:150042] [FINEST - oracle.adfmf.framework - adf.mf.api - getLocalValue] #{"pageFlowScope.FeatureId"}
2016-03-23 14:23:18.736 myAST[18784:150042] [FINE - oracle.adfmf.framework - adf.mf.internal.api - notifyIndividualDataChangeListeners] **NDCL** Variable 0: pageFlowScope.FeatureId has changed (pageFlowScope.FeatureId)
2016-03-23 14:23:18.736 myAST[18784:150042] [FINER - oracle.adfmf.framework - adf.mf.internal.api - notifyIndividualDataChangeListeners] no listener set is defined for pageFlowScope.FeatureId
2016-03-23 14:23:18.736 myAST[18784:150042] [FINER - oracle.adfmf.framework - adf.mf.internal.api - notifyBatchDataChangeListeners] notify listener 0th bulk data change callback
2016-03-23 14:23:18.736 myAST[18784:150042] [FINE - oracle.adfmf.framework - adf.mf.api - processDataChangeEvent] process data change event done
2016-03-23 14:23:18.736 myAST[18784:150042] [FINER - oracle.adfmf.framework - adf.mf.device.integration - cordovaSuccessCallback] Cordova Response Success CallbackCR-506
2016-03-23 14:23:18.736 myAST[18784:150042] [FINE - oracle.adfmf.framework - device.integration - success] Inside the success callback for request CR-506
e);}return 'SUCCESS';})();' for the feature identified by 'ASTBlog'
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)processDataChangeEvents:] line:1180 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Invoked data change event javascript returned 'SUCCESS' for the feature identified by 'ASTBlog'
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)processDataChangeEvents:] line:1186 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Processed data change events for the feature identified by 'ASTBlog'
[FINE - oracle.adfmf.framework - __35ADFMobileShell - (-)invokeJavaMethod:_block_invoke] line:115 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - ADFMobileShell.invokeJavaMethod: Exit Function.
[FINER - oracle.adfmf.framework - AdfChannel - (-)handle:] line:315 - thread:<NSThread: 0x7c625050>{number = 15, name = AdfChannel[index=27,AppHandler=FeatureContext[index=27,name=__adfmf_default_springboard]]} - PERFMON OBJECTIVE-C - E2E took 58.957994 milliseconds.
[FINER - oracle.adfmf.framework - MafWhitelist - (-)URLIsAllowed:logFailure:] line:310 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Checking URL 'gap://ready' against the whitelist
[FINER - oracle.adfmf.framework - MafWhitelist - (-)URLIsAllowed:logFailure:] line:314 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - URL 'gap://ready' allowed (all network access is enabled with current whitelist configuration)
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)setInitialPageForWebView] line:946 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Setting the AMX page to http://astcorporation.blogspot.com with WWW location FARs/ViewController/public_html/ for feature identified by ASTBlog
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)setInitialPageForWebView] line:961 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Setting the included files for the feature identified by 'ASTBlog' to '(
)'
[FINER - oracle.adfmf.framework - __62AdfmfCordovaFeatureViewController - (-)performInitialWebViewLoad_block_invoke] line:984 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Performing the initial load for the feature identified by ASTBlog
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)activateFeatureWebView:withParameter:] line:1356 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - oraADFWebView.activateFeatureWithParameter Loading URL: http://astcorporation.blogspot.com
[FINE - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)activateFeatureWebView:withParameter:] line:1367 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Loading the URL 'http://astcorporation.blogspot.com' for the feature identified by 'ASTBlog'
[FINER - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)activateFeatureWebView:withParameter:] line:1378 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - oraADFWebView.activateFeatureWithParameter Parameter Queued: (null)
[FINEST - oracle.adfmf.framework - __87AdfmfCordovaFeatureViewController - (-)checkAuthenticationStateAndLoadAppropriateContent:_block_invoke] line:795 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - The feature view for the feature identified by 'ASTBlog' will appear (for the first time: true)
[FINEST - oracle.adfmf.framework - __87AdfmfCordovaFeatureViewController - (-)checkAuthenticationStateAndLoadAppropriateContent:_block_invoke] line:795 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - The feature view for the feature identified by 'ASTBlog' will appear (for the first time: false)
[FINEST - oracle.adfmf.framework - AdfmfCordovaFeatureViewController - (-)viewDidDisappear:] line:897 - thread:<NSThread: 0x7c1624b0>{number = 1, name = main} - Applying the logic to disable the web view rendering to improve memory usage for feature identified by '__adfmf_default_springboard'
[FINER - oracle.adfmf.fr2016-03-23 14:23:18.844 myAST[18784:150042] Resetting plugins due to page load.
2016-03-23 14:23:18.847 myAST[18784:150225] App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.