[ 
https://issues.apache.org/jira/browse/AIRAVATA-2176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15586080#comment-15586080
 ] 

Marcus Christie commented on AIRAVATA-2176:
-------------------------------------------

PHP converts spaces in form field names to underscores
{quote}
Note:
Dots and spaces in variable names are converted to underscores. For example 
<input name="a.b" /> becomes $_REQUEST["a_b"].
{quote}
See http://php.net/manual/en/language.variables.external.php

I think we'll want to do this conversion ourselves when generating the form and 
when consuming the submitted form.

> Error submitting Phasta job: "Undefined index: Input Configuration"
> -------------------------------------------------------------------
>
>                 Key: AIRAVATA-2176
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2176
>             Project: Airavata
>          Issue Type: Bug
>            Reporter: Marcus Christie
>            Assignee: Marcus Christie
>
> Error message from Phasta PGA
> {noformat}
> ErrorException (E_NOTICE)
> HELP
> Undefined index: Input Configuration
> Open: /var/www/portals/phasta/app/libraries/ExperimentUtilities.php
>  
>                     if ($index >= 0) {
>                         $experimentInput->value =
> $experimentInputs[$index]->value;
>                         $experimentInput->type = $applicationInput->type;
>                     }
>                 }
>             } elseif ($applicationInput->type == DataType::URI) {
>                 if ($_FILES[$applicationInput->name]['name']) {
>                     $file = $_FILES[$applicationInput->name];
>  
> GET Data empty
> POST Data
> experiment-name bar
> experiment-description  
> project foo_95f818ec-8ed7-4771-88b6-cca20b47fcfe
> application chefPhastaLoop_stream_adapt_da5ad62a-6604-4e53-8011-5308ebf41ff6
> Max_Number_of_Timesteps 8
> compute-resource  stampede.tacc.xsede.org_ea585ade-831f-4ad1-91c6-d897fb170e3b
> selected-queue  
> queue-name  development
> node-count  1
> cpu-count 4
> wall-time 30
> total-physical-memory 
> emailAddresses  Array ( [0] => )
> launch  Save and launch
> Files
> Geometric-Model Array ( [name] => translated.smd [type] =>
> application/octet-stream [tmp_name] => /tmp/phpkkLgKw [error] => 0 [size] =>
> 10486 )
> Input_Configuration Array ( [name] => input.config [type] =>
> application/octet-stream [tmp_name] => /tmp/phpusDK70 [error] => 0 [size] =>
> 22100 )
> Mesh-Description-File Array ( [name] => mdsMesh2p.tar.gz [type] =>
> application/x-gzip [tmp_name] => /tmp/php4l4UAv [error] => 0 [size] => 569341 
> )
> Problem-Definition  Array ( [name] => translated.smd [type] =>
> application/octet-stream [tmp_name] => /tmp/phpPrPKk1 [error] => 0 [size] =>
> 10486 )
> Solver-Input-Parameters Array ( [name] => solver.inp [type] =>
> application/octet-stream [tmp_name] => /tmp/phpkVmD5w [error] => 0 [size] =>
> 3566 )
> mesh_adaptation_configuration_file  Array ( [name] => samAdaptLoop.inp [type] 
> =>
> application/octet-stream [tmp_name] => /tmp/phpftVzQ2 [error] => 0 [size] => 
> 150
> )
> Cookies
> laravel_session
> eyJpdiI6IktVNTFKKytNUlgyQ0k5aVZoWG41clE9PSIsInZhbHVlIjoiU1JCbCtRcFlNS0VadFVcLzFmUm4xa0IwMUo4bWRoc2d0ZTlDNW9BdzNQRDYxQnBnRGRYZ2pxUGF0SUh4UEx6RnhLUXk5MjRUZzIycldkeWwxM1hyUm9nPT0iLCJtYWMiOiI0NzEwYzQ5NDk2MTlmOWM4MWI3ZGUyMjY2YjVjODkzYTUwOWZiNzc0NzFkMDM4YzhlNGViYjMyNTMzYTFlZjYyIn0=
> Session empty
> Server/Request Data
> REDIRECT_UNIQUE_ID  WAYz-lk8D6wXO5iu8hKBJQAAAAQ
> REDIRECT_HTTPS  on
> REDIRECT_SSL_TLS_SNI  phasta.scigap.org
> REDIRECT_STATUS 200
> UNIQUE_ID WAYz-lk8D6wXO5iu8hKBJQAAAAQ
> HTTPS on
> SSL_TLS_SNI phasta.scigap.org
> HTTP_HOST phasta.scigap.org
> CONTENT_TYPE  multipart/form-data;
> boundary=----WebKitFormBoundaryr5VfsfI2ymxbcBuq
> HTTP_ORIGIN https://phasta.scigap.org
> HTTP_ACCEPT_ENCODING  gzip, deflate
> HTTP_COOKIE
> laravel_session=eyJpdiI6IktVNTFKKytNUlgyQ0k5aVZoWG41clE9PSIsInZhbHVlIjoiU1JCbCtRcFlNS0VadFVcLzFmUm4xa0IwMUo4bWRoc2d0ZTlDNW9BdzNQRDYxQnBnRGRYZ2pxUGF0SUh4UEx6RnhLUXk5MjRUZzIycldkeWwxM1hyUm9nPT0iLCJtYWMiOiI0NzEwYzQ5NDk2MTlmOWM4MWI3ZGUyMjY2YjVjODkzYTUwOWZiNzc0NzFkMDM4YzhlNGViYjMyNTMzYTFlZjYyIn0%3D
> HTTP_CONNECTION keep-alive
> HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
> HTTP_USER_AGENT Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6)
> AppleWebKit/602.1.50 (KHTML, like Gecko) Version/10.0 Safari/602.1.50
> HTTP_REFERER  https://phasta.scigap.org/experiment/create
> CONTENT_LENGTH  618959
> HTTP_ACCEPT_LANGUAGE  en-us
> PATH  /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
> SERVER_SIGNATURE  
> SERVER_SOFTWARE Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips PHP/5.4.16
> SERVER_NAME phasta.scigap.org
> SERVER_ADDR 149.165.228.40
> SERVER_PORT 443
> REMOTE_ADDR 67.240.45.25
> DOCUMENT_ROOT /var/www/portals/phasta/public
> REQUEST_SCHEME  https
> CONTEXT_PREFIX  
> CONTEXT_DOCUMENT_ROOT /var/www/portals/phasta/public
> SERVER_ADMIN  root@localhost
> SCRIPT_FILENAME /var/www/portals/phasta/public/index.php
> REMOTE_PORT 60439
> REDIRECT_URL  /experiment/create
> GATEWAY_INTERFACE CGI/1.1
> SERVER_PROTOCOL HTTP/1.1
> REQUEST_METHOD  POST
> QUERY_STRING  
> REQUEST_URI /experiment/create
> SCRIPT_NAME /index.php
> PHP_SELF  /index.php
> REQUEST_TIME_FLOAT  1476801534.032
> REQUEST_TIME  1476801534
> Environment Variables empty
> Registered Handlers
> 0. Whoops\Handler\PrettyPageHandler
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to