Omnis app server deployment

Martin Obongita martin.obongita at yahoo.com
Mon Aug 26 14:22:39 UTC 2024


 Hi Andrew,
Yes. This is the exact document I have been following to deploy the in the app server. I have setup the data arameters in the htm pages. The server is connecting to a postgresql database through an assigned port. The remote forms opens okay displaying the buttons objects correctly. I have also created an entry field to display the total number of records fetched in the database. And indeed it shows 216 records. But for some strange reason, the datagrid will not display the fetched data. I have assigned the $dataname property to the iDataList. Are there properties in the DataGrid that could possibly hide data display? My question still remains how a window can display data perfectly fine in development mode but fail to display in deployment. The database server is connected. The remote form is opening. and the data is fetched correctly.
Regards, Martin.


    On Monday, August 26, 2024 at 04:42:26 PM GMT+3, Andrew Stolarz <stolarz at gmail.com> wrote:  
 
 Martin,

Have you looked at the following tech note?

https://www.omnis.net/developers/resources/technotes/tnjs0003.jsp


Developer and app server deployments are two completely different setups,
so yes one can work and not the other if not set up correctly.


Andrew



On Mon, Aug 26, 2024 at 9:28 AM Martin Obongita via omnisdev-en <
omnisdev-en at lists.omnis-dev.com> wrote:

>  Thanks Caroline,
> Is it possible for a remote form to run perfectly okay in development
> environment but would fail in deployment? I thought the reason why we test
> the window in development mode is to ensure there are no bugs/breakpoints
> before rolling out to deployment? I'm wrong in my thinking?
> Martin.
>
>
>
>    On Monday, August 26, 2024 at 12:47:12 AM GMT+3, Dr Caroline Wilkins <
> caroline at ib2bsystems.com> wrote:
>
>  It's hard to tell without getting in there and exploring the situation
> but these would be the first 2 things I would do:
>
> 1) Check you haven't got a breakpoint in there that has been hit and is
> preventing the methods from completing and providing data to the form.
>
> 2) Golden rule of Omnis: When it does mad stuff, restart it. You'd be
> amazed how many strange problems that has fixed for me over the years!
>
> If those 2 ideas don't resolve the problem, I would be placing a
> breakpoint and stepping through to check the data is being fetched for
> that datagrid.
>
> Good luck!
>
> Caroline
>
>
>
> On 25/08/2024 22:25, Martin Obongita via omnisdev-en wrote:
> > Hello $Omnis Gurus,
> >
> > I have copied the js htm files over in the html folder in the Omnis
> installation folder. I then edit the htm files <div id="omnisobject1" data
> parameters>. I copy the library I am testing into the startup folder. The
> server configuration is setup and the synchronization server is connected
> to the database. If I run the Omnis app server, the remote form opens okay.
> Buttons are visible and enabled. The datagrid object is visible and enable
> but it does not display data. Though the entry field object with
> iList.$linecount displays 216 records. $dataname property for the datagrid
> is iLine. If I test in the web dev environment, the datagrid displays all
> the 216 records. Only in deployment mode does the datagrid refuse to
> display the data. Any hints on where I could check for a solution?
> >
> > Kind regards, Martin Obongita.
> >
> > _____________________________________________________________
> > Manage your list subscriptions at https://lists.omnis-dev.com
> > Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>
>
> _____________________________________________________________
> Manage your list subscriptions at https://lists.omnis-dev.com
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>
> _____________________________________________________________
> Manage your list subscriptions at https://lists.omnis-dev.com
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>
_____________________________________________________________
Manage your list subscriptions at https://lists.omnis-dev.com
Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com 
  


More information about the omnisdev-en mailing list