My failure to reproduce on OSX was for both the server + client running OSX.
I don't think the issue is with php/apache on OSX -- I had someone using chrome+ubuntu to access iHRIS+OSX and it failed.
For comparision, I added I2CE::raiseError(print_r($this->page->request(),true)) to I2CE_SwissFactory->updateValues(). The ouput of trying to set a field node as a limit to the primary form of the facility relationship was: [Tue Sep 25 09:50:13 2012] [error] [client ::1] Refered by : http://localhost/iHRIS/4_1_dev/manage/CustomReports/edit/relationships/facility I2CE: I2CE->raiseError (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/SwissFactory/lib/I2CE_SwissFactory.php:322) I2CE_SwissFactory->updateValues (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/CustomReports/lib/I2CE_Page_CustomReports.php:228) I2CE_Page_CustomReports->tryFactory (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/CustomReports/lib/I2CE_Page_CustomReports.php:170) I2CE_Page_CustomReports->action (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/Pages/lib/I2CE_Page.php:513) I2CE_Page->displayWeb (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/Pages/lib/I2CE_Page.php:466) I2CE_Page->display (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/Pages/lib/I2CE_Wrangler.php:89) I2CE_Wrangler->wrangle (/Users/litlfred/Dropbox/scubas/thyme/ihris-manage/sites/Demo/pages/index.php:60) Array ( [swissFactory] => Array ( [path] => /facility [values] => Array ( [/facility] => Array ( [display_name] => Facility List [description] => Facility information ) [/facility/where] => Array ( [limit_operator] => [limit_type] => limit ) ) [options] => Array ( [openedLinks] => Array ( [facility] => Array ( [reporting_functions] => Array ( [/open] => 0 ) [where] => Array ( [/open] => 1 ) ) ) ) ) )
My failure to reproduce on OSX was for both the server + client running OSX.
I don't think the issue is with php/apache on OSX -- I had someone using chrome+ubuntu to access iHRIS+OSX and it failed.
For comparision, I added :raiseError( print_r( $this-> page->request( ),true) ) ry->updateValue s(). The ouput of trying to set a field node as a limit to the primary form of the facility relationship was: localhost/ iHRIS/4_ 1_dev/manage/ CustomReports/ edit/relationsh ips/facility litlfred/ Dropbox/ scubas/ thyme/I2CE/ modules/ SwissFactory/ lib/I2CE_ SwissFactory. php:322)
I2CE_SwissFacto ry->updateValue s (/Users/ litlfred/ Dropbox/ scubas/ thyme/I2CE/ modules/ CustomReports/ lib/I2CE_ Page_CustomRepo rts.php: 228)
I2CE_Page_ CustomReports- >tryFactory (/Users/ litlfred/ Dropbox/ scubas/ thyme/I2CE/ modules/ CustomReports/ lib/I2CE_ Page_CustomRepo rts.php: 170)
I2CE_Page_ CustomReports- >action (/Users/ litlfred/ Dropbox/ scubas/ thyme/I2CE/ modules/ Pages/lib/ I2CE_Page. php:513)
I2CE_Page- >displayWeb (/Users/ litlfred/ Dropbox/ scubas/ thyme/I2CE/ modules/ Pages/lib/ I2CE_Page. php:466)
I2CE_Page- >display (/Users/ litlfred/ Dropbox/ scubas/ thyme/I2CE/ modules/ Pages/lib/ I2CE_Wrangler. php:89)
I2CE_Wrangler- >wrangle (/Users/ litlfred/ Dropbox/ scubas/ thyme/ihris- manage/ sites/Demo/ pages/index. php:60)
[swissFact ory] => Array
[ path] => /facility
[ values] => Array
(
[/facility] => Array
(
[display_ name] => Facility List
[description] => Facility information
)
[/facility/ where] => Array
(
[limit_ operator] =>
[limit_ type] => limit
)
)
[ options] => Array
(
[openedLinks] => Array
(
[facility] => Array
(
[reporting_ functions] => Array
(
[/open] => 0
)
[where] => Array
(
[/open] => 1
)
)
)
)
I2CE:
to I2CE_SwissFacto
[Tue Sep 25 09:50:13 2012] [error] [client ::1]
Refered by : http://
I2CE: I2CE->raiseError (/Users/
Array
(
(
)
)