Push Error - Forum - Mobile - Progress Community

Push Error

 Forum

Push Error

This question is not answered

I have been working with push notifications in PDSOE. As documented I had to add the following to my project propath "C:\Progress\OpenEdge\tty\netlib\OpenEdge.Net.pl" in order to be able to use the ABL PushNotificationService.

USING OpenEdge.Mobile.PushNotificationService.

USING OpenEdge.Net.URI.
USING OpenEdge.Net.UriSchemeEnum.
USING OpenEdge.Mobile.NotificationServiceError.

This all works fine. I am now attempting to test my code on a test server that is running a Workgroup DB and Appserver. I have added the same propath entry for the appserver agent startup. The appserver appears to start just fine.

I also have added the propath entry to my ini startup file. When I start my GUI app I get the error: 

** "OpenEdge.Core.Collection.StringStringMap" not found (293).

Does anyone have any ideas before I call PTS?

All Replies
  • Well,

    I had to add the following to my GUI propath.

    c:\Progress\OpenEdge\tty\OpenEdge.Core.pl

    Should I have to do this? Why is it not needed on Appserver startup?

  • There should be a version in gui/ and tty/, both of which should be automatically added to propath (along with the other PLs in that folder).
     
    -- peter
     
    From: rblanchard [mailto:bounce-rblanchard@community.progress.com]
    Sent: Wednesday, 01 October, 2014 16:01
    To: TU.Mobile@community.progress.com
    Subject: RE: [Technical Users - Mobile] Push Error
     
    Reply by rblanchard

    Well,

    I had to add the following to my GUI propath.

    c:\Progress\OpenEdge\tty\OpenEdge.Core.pl

    Should I have to do this? Why is it not needed on Appserver startup?

    Stop receiving emails on this subject.

    Flag this post as spam/abuse.

  • Peter,

    This is what my propath is set to and the gui app will generate the error unless I add the entry I mentioned above. Am I missing something?

    [Startup]

    PROPATH=.,C:\Progress\OpenEdge\gui,C:\Progress\OpenEdge,C:\Progress\OpenEdge\bin,C:\Progress\OpenEdge\tty\netlib\OpenEdge.Net.pl,.\Client.pl,.\Shared.pl,.\Server.pl,.\Rcode,.\Resource

    DLC=C:\Progress\OpenEdge

    DefaultFixedFont=Courier New, size=8

    DefaultFont=MS Sans Serif, size=8

    Use-3D-Size=YES

    V6Display=no

    PrinterFont=Courier New, size=7

    [WinChar Startup]

    PROPATH=.,C:\Progress\OpenEdge\tty,C:\Progress\OpenEdge\tty\netlib\OpenEdge.Net.pl,.\Client.pl,.\Shared.pl,.\Server.pl,.\Resource

    DLC=C:\Progress\OpenEdge

  • Peter,

    On my development box those libraries are present in the PDSOE project propath. However, on my production server there is no reference to these libraries in the propath.

  • In fact those libraries do not exist in the gui folder on my production server.

    On my dev box I see the OpenEdge.Core.Pl located in c:\Progress\OpenEdge\gui.

    On my production server there is no Openedge.Core.pl present in c:\progress\Openedge\gui

    If I search for this library on my production server it is located in two places:

    c:\progress\openedge\src

    c:\progress\openedge\tty

    The one in the src folder is substantially smaller

    If I search for this library on my dev box it is located in 3 places:

    c:\progress\openedge\src

    c:\progress\openedge\gui

    c:\progress\openedge\tty

    The gui and tty libraries are the same size.

    Is it possible this library (maybe others) are not being distributed with Workgroup DB and Appserver?

    If I copy c:\progress\openedge\gui\OpenEdge.Core.pl from my development box to c:\progress\openedge\gui on my production server I do not need that entry in the propath.

    I will open a call with PTS.

  • Hi Roger,
     
    Could you log a bug with TS on this please?
     
    Those PL's should be included in the runtime products too.
     
    -- peter
     
    From: rblanchard [mailto:bounce-rblanchard@community.progress.com]
    Sent: Thursday, 02 October, 2014 08:05
    To: TU.Mobile@community.progress.com
    Subject: RE: [Technical Users - Mobile] Push Error
     
    Reply by rblanchard

    Peter,

    On my development box those libraries are present in the PDSOE project propath. However, on my production server there is no reference to these libraries in the propath.

    Stop receiving emails on this subject.

    Flag this post as spam/abuse.

  • Peter,

    I just did...Phil is looking into it. It also appears there may be other pl's missing as well.

    Thanks.

  • Peter,
     
    Roger called in & I have his issue. What group should the bug be logged under, installation?
     
    Thanks, Phil.
     
    From: Peter Judge [mailto:bounce-pjudge@community.progress.com]
    Sent: Thursday, October 02, 2014 8:49 AM
    To: TU.Mobile@community.progress.com
    Subject: RE: [Technical Users - Mobile] Push Error
     
    Reply by Peter Judge
    Hi Roger,
     
    Could you log a bug with TS on this please?
     
    Those PL's should be included in the runtime products too.
     
    -- peter
     
    From: rblanchard [mailto:bounce-rblanchard@community.progress.com]
    Sent: Thursday, 02 October, 2014 08:05
    To: TU.Mobile@community.progress.com
    Subject: RE: [Technical Users - Mobile] Push Error
     
    Reply by rblanchard

    Peter,

    On my development box those libraries are present in the PDSOE project propath. However, on my production server there is no reference to these libraries in the propath.

    Stop receiving emails on this subject.

    Flag this post as spam/abuse.

    Stop receiving emails on this subject.

    Flag this post as spam/abuse.

  • Customer would like a  list of missing files that they need to distribute.
     
    From: Peter Judge [mailto:bounce-pjudge@community.progress.com]
    Sent: Thursday, October 02, 2014 8:49 AM
    To: TU.Mobile@community.progress.com
    Subject: RE: [Technical Users - Mobile] Push Error
     
    Reply by Peter Judge
    Hi Roger,
     
    Could you log a bug with TS on this please?
     
    Those PL's should be included in the runtime products too.
     
    -- peter
     
    From: rblanchard [mailto:bounce-rblanchard@community.progress.com]
    Sent: Thursday, 02 October, 2014 08:05
    To: TU.Mobile@community.progress.com
    Subject: RE: [Technical Users - Mobile] Push Error
     
    Reply by rblanchard

    Peter,

    On my development box those libraries are present in the PDSOE project propath. However, on my production server there is no reference to these libraries in the propath.

    Stop receiving emails on this subject.

    Flag this post as spam/abuse.

    Stop receiving emails on this subject.

    Flag this post as spam/abuse.