Java Web Start 1.6.0_26 Using JRE version 1.6.0_26-b03 Java HotSpot(TM) Client VM User home directory = /home/smru ---------------------------------------------------- c: clear console window f: finalize objects on finalization queue g: garbage collect h: display this help message m: print memory usage o: trigger logging p: reload proxy configuration q: hide console r: reload policy configuration s: dump system and deployment properties t: dump thread list v: dump thread stack 0-5: set trace level to ---------------------------------------------------- Trying to download phone app apk Phone app apk saved into temp file: /tmp/phoneApp.apk filepath: /tmp/phoneApp.apk packageName: com.google.AppInventorPhoneApp systemId is file:///home/smru/ignore_lang_def.dtd publicId is null Reading language definition DTD from jar resources. ==== Loading form, project is OrderDroid1_0 Preparing phone for new project Creating GUI... No zip file from server. Returning empty file map. WorkspaceController: starting reload of workspace systemId is file:///yacodeblocks/support/save_format.dtd publicId is null Reading save file format DTD from jar resources. Preparing phone for new project WorkspaceController: loaded Codeblocks Source, starting JSON WorkspaceController: workspace reload done Device connected: ???????????? Device connected: 1 devices plugged in. CDeviceSelector: adding device ???????????? 10:30:54 E/DeviceMonitor: Adb connection Error:EOF Device disconnected: ???????????? Device disconnected: 0 devices plugged in. CDeviceSelector: removing device ???????????? 10:30:54 E/DeviceMonitor: Connection attempts: 1 10:30:55 E/DeviceMonitor: Connection attempts: 2 10:30:56 E/DeviceMonitor: Connection attempts: 3 10:30:57 E/DeviceMonitor: Connection attempts: 4 Device connected: 3533B0C8A7F500EC Device connected: 1 devices plugged in. CDeviceSelector: adding device 3533B0C8A7F500EC Device selected: 3533B0C8A7F500EC Selecting device 3533B0C8A7F500EC Creating the REPL controller ********* Actually invoking CreateAndSend Restarting repl controller (true) ReplController sending (begin (require com.google.youngandroid.runtime) (setup-repl-environment "<<" ":" "@@" "Success" "Failure" "==" ">>" '((">>" "&2")("<<" "&1")("&" "&0")))) **** devicesPluggedIn: 1 selectedDevice: 3533B0C8A7F500EC connectionHappy: false **** Trying to do restart from reinstalling the application.... Trying to sync and install on the device... Uninstalled previous version of package com.google.AppInventorPhoneApp killing app if necessary... *** Executing command: am start -n com.google.AppInventorPhoneApp/.Screen1 Repl app is now running ADB forward command was successfully run trying to establish communication Sent '(begin (require com.google.youngandroid.runtime) (setup-repl-environment "<<" ":" "@@" "Success" "Failure" "==" ">>" '((">>" "&2")("<<" "&1")("&" "&0")))) Sending project startup definitions Pushing assets to phone... ...finished pushing assets to phone. Sending to phone: (process-repl-input (begin (clear-current-form)(def varShoppingCart "") (def (procSendMail) (set-and-coerce-property! 'ActivityStarter1 'DataUri (call-yail-primitive string-append (*list-for-runtime* "mailto:" "dkiestra@xs4all.nl" "?subject=A new order from OrderDroid." "&body=" "Customer Name:%0A" (get-property 'txtCustomerName 'Text) "%0A" "Customer Address:%0A" (get-property 'txtAddress 'Text) "%0A" (get-property 'txtCityState 'Text) "%0A" (get-property 'txtZip 'Text) "%0A" "Purchased Items:%0A" (get-var varShoppingCart) "%0A" "Payment Type:%0A" "COD=" (get-property 'chkCOD 'Checked) "Paid in Full=" (get-property 'chkPaidFull 'Checked) ) '( text text text text text text text text text text text text text text text text text text text text text text) "make text") 'text) (call-component-method 'ActivityStarter1 'StartActivity (*list-for-runtime*) '()) ) (do-after-form-creation (set-and-coerce-property! 'Screen1 'BackgroundColor #xFF444444 'number) (set-and-coerce-property! 'Screen1 'Scrollable #f 'boolean) (set-and-coerce-property! 'Screen1 'Title "OrderDroid 1.0" 'text) ) (define-event Screen1 Initialize() (set-this-form) (set-and-coerce-property! 'lstpItems 'Elements (call-yail-primitive make-yail-list (*list-for-runtime* "'Andy' Android Figurine" "Android Laptop Decal" "App Inventor Desktop Blocks Set") '( any any any) "make a list") 'list) ) (add-component Screen1 VerticalArrangement VirtualScreen1 (set-and-coerce-property! 'VirtualScreen1 'Width -2 'number) ) (add-component VirtualScreen1 Label lblCustomerInfoText (set-and-coerce-property! 'lblCustomerInfoText 'Text "Customer Information" 'text) (set-and-coerce-property! 'lblCustomerInfoText 'TextColor #xFFFFFFFF 'number) ) (add-component VirtualScreen1 TextBox txtCustomerName (set-and-coerce-property! 'txtCustomerName 'Hint "Enter customer's name" 'text) (set-and-coerce-property! 'txtCustomerName 'MultiLine #t 'boolean) (set-and-coerce-property! 'txtCustomerName 'Width -2 'number) ) (add-component VirtualScreen1 TextBox txtAddress (set-and-coerce-property! 'txtAddress 'Hint "Enter Address" 'text) (set-and-coerce-property! 'txtAddress 'MultiLine #t 'boolean) ) (add-component VirtualScreen1 TextBox txtCityState (set-and-coerce-property! 'txtCityState 'Hint "City, State" 'text) (set-and-coerce-property! 'txtCityState 'MultiLine #t 'boolean) ) (add-component VirtualScreen1 TextBox txtZip (set-and-coerce-property! 'txtZip 'Hint "Postal Code" 'text) (set-and-coerce-property! 'txtZip 'MultiLine #t 'boolean) ) (add-component VirtualScreen1 ListPicker lstpItems (set-and-coerce-property! 'lstpItems 'Text "Select an item" 'text) ) (define-event lstpItems AfterPicking() (set-this-form) (set-var! varShoppingCart (get-property 'lstpItems 'Selection) ) (set-and-coerce-property! 'lstpItems 'Text (get-property 'lstpItems 'Selection) 'text) ) (add-component VirtualScreen1 Button Button1 (set-and-coerce-property! 'Button1 'Text "Text for Button1" 'text) ) (add-component VirtualScreen1 CheckBox chkPaidFull (set-and-coerce-property! 'chkPaidFull 'Text "Paid in full" 'text) (set-and-coerce-property! 'chkPaidFull 'TextColor #xFFFFFFFF 'number) ) (add-component VirtualScreen1 CheckBox chkCOD (set-and-coerce-property! 'chkCOD 'Text "Cash on delivery" 'text) (set-and-coerce-property! 'chkCOD 'TextColor #xFFFFFFFF 'number) ) (add-component VirtualScreen1 Button btnSendMail (set-and-coerce-property! 'btnSendMail 'Text "Submit Order" 'text) ) (define-event btnSendMail Click() (set-this-form) (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'txtCustomerName 'Text) "") '( any any) "=") (begin (call-component-method 'Notifier1 'ShowMessageDialog (*list-for-runtime* "Please enter a Customer Name..." "Attention" "OK") '( text text text) ) ) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'txtAddress 'Text) "") '( any any) "=") (begin (call-component-method 'Notifier1 'ShowTextDialog (*list-for-runtime* "Please enter a Customer Address." "Attention") '( text text) ) ) (begin ((get-var procSendMail)) ) ) ) ) ) (add-component Screen1 Notifier Notifier1 ) (define-event Notifier1 AfterTextInput( response ) (set-this-form) (set-and-coerce-property! 'txtAddress 'Text (lexical-value response) 'text) ) (add-component Screen1 ActivityStarter ActivityStarter1 (set-and-coerce-property! 'ActivityStarter1 'Action "android.intent.action.VIEW" 'text) ) (add-component Screen1 AccelerometerSensor AccelerometerSensor1 ) (init-runtime #f) (call-Initialize-of-components 'ActivityStarter1 'txtCustomerName 'lstpItems 'txtZip 'txtCityState 'btnSendMail 'VirtualScreen1 'chkPaidFull 'AccelerometerSensor1 'Notifier1 'chkCOD 'txtAddress 'Screen1 'Button1 'lblCustomerInfoText)) "Project loading:0") Received from phone: "#|kawa:1|# " ReplController sending (process-repl-input (begin (clear-current-form)(def varShoppingCart "") (def (procSendMail) (set-and-coerce-property! 'ActivityStarter1 'DataUri (call-yail-primitive string-append (*list-for-runtime* "mailto:" "dkiestra@xs4all.nl" "?subject=A new order from OrderDroid." "&body=" "Customer Name:%0A" (get-property 'txtCustomerName 'Text) "%0A" "Customer Address:%0A" (get-property 'txtAddress 'Text) "%0A" (get-property 'txtCityState 'Text) "%0A" (get-property 'txtZip 'Text) "%0A" "Purchased Items:%0A" (get-var varShoppingCart) "%0A" "Payment Type:%0A" "COD=" (get-property 'chkCOD 'Checked) "Paid in Full=" (get-property 'chkPaidFull 'Checked) ) '( text text text text text text text text text text text text text text text text text text text text text text) "make text") 'text) (call-component-method 'ActivityStarter1 'StartActivity (*list-for-runtime*) '()) ) (do-after-form-creation (set-and-coerce-property! 'Screen1 'BackgroundColor #xFF444444 'number) (set-and-coerce-property! 'Screen1 'Scrollable #f 'boolean) (set-and-coerce-property! 'Screen1 'Title "OrderDroid 1.0" 'text) ) (define-event Screen1 Initialize() (set-this-form) (set-and-coerce-property! 'lstpItems 'Elements (call-yail-primitive make-yail-list (*list-for-runtime* "'Andy' Android Figurine" "Android Laptop Decal" "App Inventor Desktop Blocks Set") '( any any any) "make a list") 'list) ) (add-component Screen1 VerticalArrangement VirtualScreen1 (set-and-coerce-property! 'VirtualScreen1 'Width -2 'number) ) (add-component VirtualScreen1 Label lblCustomerInfoText (set-and-coerce-property! 'lblCustomerInfoText 'Text "Customer Information" 'text) (set-and-coerce-property! 'lblCustomerInfoText 'TextColor #xFFFFFFFF 'number) ) (add-component VirtualScreen1 TextBox txtCustomerName (set-and-coerce-property! 'txtCustomerName 'Hint "Enter customer's name" 'text) (set-and-coerce-property! 'txtCustomerName 'MultiLine #t 'boolean) (set-and-coerce-property! 'txtCustomerName 'Width -2 'number) ) (add-component VirtualScreen1 TextBox txtAddress (set-and-coerce-property! 'txtAddress 'Hint "Enter Address" 'text) (set-and-coerce-property! 'txtAddress 'MultiLine #t 'boolean) ) (add-component VirtualScreen1 TextBox txtCityState (set-and-coerce-property! 'txtCityState 'Hint "City, State" 'text) (set-and-coerce-property! 'txtCityState 'MultiLine #t 'boolean) ) (add-component VirtualScreen1 TextBox txtZip (set-and-coerce-property! 'txtZip 'Hint "Postal Code" 'text) (set-and-coerce-property! 'txtZip 'MultiLine #t 'boolean) ) (add-component VirtualScreen1 ListPicker lstpItems (set-and-coerce-property! 'lstpItems 'Text "Select an item" 'text) ) (define-event lstpItems AfterPicking() (set-this-form) (set-var! varShoppingCart (get-property 'lstpItems 'Selection) ) (set-and-coerce-property! 'lstpItems 'Text (get-property 'lstpItems 'Selection) 'text) ) (add-component VirtualScreen1 Button Button1 (set-and-coerce-property! 'Button1 'Text "Text for Button1" 'text) ) (add-component VirtualScreen1 CheckBox chkPaidFull (set-and-coerce-property! 'chkPaidFull 'Text "Paid in full" 'text) (set-and-coerce-property! 'chkPaidFull 'TextColor #xFFFFFFFF 'number) ) (add-component VirtualScreen1 CheckBox chkCOD (set-and-coerce-property! 'chkCOD 'Text "Cash on delivery" 'text) (set-and-coerce-property! 'chkCOD 'TextColor #xFFFFFFFF 'number) ) (add-component VirtualScreen1 Button btnSendMail (set-and-coerce-property! 'btnSendMail 'Text "Submit Order" 'text) ) (define-event btnSendMail Click() (set-this-form) (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'txtCustomerName 'Text) "") '( any any) "=") (begin (call-component-method 'Notifier1 'ShowMessageDialog (*list-for-runtime* "Please enter a Customer Name..." "Attention" "OK") '( text text text) ) ) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'txtAddress 'Text) "") '( any any) "=") (begin (call-component-method 'Notifier1 'ShowTextDialog (*list-for-runtime* "Please enter a Customer Address." "Attention") '( text text) ) ) (begin ((get-var procSendMail)) ) ) ) ) ) (add-component Screen1 Notifier Notifier1 ) (define-event Notifier1 AfterTextInput( response ) (set-this-form) (set-and-coerce-property! 'txtAddress 'Text (lexical-value response) 'text) ) (add-component Screen1 ActivityStarter ActivityStarter1 (set-and-coerce-property! 'ActivityStarter1 'Action "android.intent.action.VIEW" 'text) ) (add-component Screen1 AccelerometerSensor AccelerometerSensor1 ) (init-runtime #f) (call-Initialize-of-components 'ActivityStarter1 'txtCustomerName 'lstpItems 'txtZip 'txtCityState 'btnSendMail 'VirtualScreen1 'chkPaidFull 'AccelerometerSensor1 'Notifier1 'chkCOD 'txtAddress 'Screen1 'Button1 'lblCustomerInfoText)) "Project loading:0") Sent '(process-repl-input (begin (clear-current-form)(def varShoppingCart "") (def (procSendMail) (set-and-coerce-property! 'ActivityStarter1 'DataUri (call-yail-primitive string-append (*list-for-runtime* "mailto:" "dkiestra@xs4all.nl" "?subject=A new order from OrderDroid." "&body=" "Customer Name:%0A" (get-property 'txtCustomerName 'Text) "%0A" "Customer Address:%0A" (get-property 'txtAddress 'Text) "%0A" (get-property 'txtCityState 'Text) "%0A" (get-property 'txtZip 'Text) "%0A" "Purchased Items:%0A" (get-var varShoppingCart) "%0A" "Payment Type:%0A" "COD=" (get-property 'chkCOD 'Checked) "Paid in Full=" (get-property 'chkPaidFull 'Checked) ) '( text text text text text text text text text text text text text text text text text text text text text text) "make text") 'text) (call-component-method 'ActivityStarter1 'StartActivity (*list-for-runtime*) '()) ) (do-after-form-creation (set-and-coerce-property! 'Screen1 'BackgroundColor #xFF444444 'number) (set-and-coerce-property! 'Screen1 'Scrollable #f 'boolean) (set-and-coerce-property! 'Screen1 'Title "OrderDroid 1.0" 'text) ) (define-event Screen1 Initialize() (set-this-form) (set-and-coerce-property! 'lstpItems 'Elements (call-yail-primitive make-yail-list (*list-for-runtime* "'Andy' Android Figurine" "Android Laptop Decal" "App Inventor Desktop Blocks Set") '( any any any) "make a list") 'list) ) (add-component Screen1 VerticalArrangement VirtualScreen1 (set-and-coerce-property! 'VirtualScreen1 'Width -2 'number) ) (add-component VirtualScreen1 Label lblCustomerInfoText (set-and-coerce-property! 'lblCustomerInfoText 'Text "Customer Information" 'text) (set-and-coerce-property! 'lblCustomerInfoText 'TextColor #xFFFFFFFF 'number) ) (add-component VirtualScreen1 TextBox txtCustomerName (set-and-coerce-property! 'txtCustomerName 'Hint "Enter customer's name" 'text) (set-and-coerce-property! 'txtCustomerName 'MultiLine #t 'boolean) (set-and-coerce-property! 'txtCustomerName 'Width -2 'number) ) (add-component VirtualScreen1 TextBox txtAddress (set-and-coerce-property! 'txtAddress 'Hint "Enter Address" 'text) (set-and-coerce-property! 'txtAddress 'MultiLine #t 'boolean) ) (add-component VirtualScreen1 TextBox txtCityState (set-and-coerce-property! 'txtCityState 'Hint "City, State" 'text) (set-and-coerce-property! 'txtCityState 'MultiLine #t 'boolean) ) (add-component VirtualScreen1 TextBox txtZip (set-and-coerce-property! 'txtZip 'Hint "Postal Code" 'text) (set-and-coerce-property! 'txtZip 'MultiLine #t 'boolean) ) (add-component VirtualScreen1 ListPicker lstpItems (set-and-coerce-property! 'lstpItems 'Text "Select an item" 'text) ) (define-event lstpItems AfterPicking() (set-this-form) (set-var! varShoppingCart (get-property 'lstpItems 'Selection) ) (set-and-coerce-property! 'lstpItems 'Text (get-property 'lstpItems 'Selection) 'text) ) (add-component VirtualScreen1 Button Button1 (set-and-coerce-property! 'Button1 'Text "Text for Button1" 'text) ) (add-component VirtualScreen1 CheckBox chkPaidFull (set-and-coerce-property! 'chkPaidFull 'Text "Paid in full" 'text) (set-and-coerce-property! 'chkPaidFull 'TextColor #xFFFFFFFF 'number) ) (add-component VirtualScreen1 CheckBox chkCOD (set-and-coerce-property! 'chkCOD 'Text "Cash on delivery" 'text) (set-and-coerce-property! 'chkCOD 'TextColor #xFFFFFFFF 'number) ) (add-component VirtualScreen1 Button btnSendMail (set-and-coerce-property! 'btnSendMail 'Text "Submit Order" 'text) ) (define-event btnSendMail Click() (set-this-form) (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'txtCustomerName 'Text) "") '( any any) "=") (begin (call-component-method 'Notifier1 'ShowMessageDialog (*list-for-runtime* "Please enter a Customer Name..." "Attention" "OK") '( text text text) ) ) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'txtAddress 'Text) "") '( any any) "=") (begin (call-component-method 'Notifier1 'ShowTextDialog (*list-for-runtime* "Please enter a Customer Address." "Attention") '( text text) ) ) (begin ((get-var procSendMail)) ) ) ) ) ) (add-component Screen1 Notifier Notifier1 ) (define-event Notifier1 AfterTextInput( response ) (set-this-form) (set-and-coerce-property! 'txtAddress 'Text (lexical-value response) 'text) ) (add-component Screen1 ActivityStarter ActivityStarter1 (set-and-coerce-property! 'ActivityStarter1 'Action "android.intent.action.VIEW" 'text) ) (add-component Screen1 AccelerometerSensor AccelerometerSensor1 ) (init-runtime #f) (call-Initialize-of-components 'ActivityStarter1 'txtCustomerName 'lstpItems 'txtZip 'txtCityState 'btnSendMail 'VirtualScreen1 'chkPaidFull 'AccelerometerSensor1 'Notifier1 'chkCOD 'txtAddress 'Screen1 'Button1 'lblCustomerInfoText)) "Project loading:0") Sending to phone: (process-repl-input (newline) "Confirmation:0") ReplController sending (process-repl-input (newline) "Confirmation:0") Sent '(process-repl-input (newline) "Confirmation:0") Received from phone: "The blocks editor (or telnet client) is connected to the phone." Received from phone: " #|kawa:2|# " Received from phone: " " Received from phone: "#|kawa:3|# " Received from phone: " " Received from phone: "#|kawa:4|# " Received from phone: "<>" Ignored "#|kawa:1|# The blocks editor (or telnet client) is connected to the phone. #|kawa:2|# #|kawa:3|# #|kawa:4|# " Received from phone: " " Received from phone: "<>"