NetTalk Central

Author Topic: NetTalk 5 - PR 23  (Read 14302 times)

zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
NetTalk 5 - PR 23
« on: June 28, 2010, 07:12:53 AM »
I need pointed in the right direction

I have a service which generates customer and associate tasks based on trigger records from orders.

It has worked fine for over a year.  Compiled clean.  The last NetTalk 5 i compiled with was PR17

Today, I installed the laters netTalk 5 and when I compile I get:

Unresolved External_Trace@F9NetSimpleSB in Noti004.obj

Noti004 is the 'hidden' window which actually performs the send.  It is from the nettalk examples.
This is the first release I've had a link error.

Any clues at all and I'll start chasing it down.

Thanks,

Dave


zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
Re: NetTalk 5 - PR 23
« Reply #1 on: June 28, 2010, 07:14:40 AM »
Sorry,

Clarion 6.3 - 9059

XP Sp-3

Thanks

Dave

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11179
    • View Profile
Re: NetTalk 5 - PR 23
« Reply #2 on: June 29, 2010, 02:46:45 AM »
Is this Multi-Dll app?
If so make sure you compile all the apps, not just the web server one.

If not, look for old copies of C60Netx.Lib on your machine. Sounds like you might have an old one. Or C60Netxl.Lib
If you installed an update to NetTalk, while your NetTalk program was running then it probably wasn't able to update the dll.

cheers
Bruce


zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
Re: NetTalk 5 - PR 23
« Reply #3 on: June 29, 2010, 04:19:35 AM »
Bruce,

I'm not a my machine now, but I did find one, dated 1/10./2010 and it was in the Clarion6 larer folders, not the 3rd party.

Where should it be?  I'll delete the one I found and reinstall.

Dave

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11179
    • View Profile
Re: NetTalk 5 - PR 23
« Reply #4 on: June 29, 2010, 06:14:36 AM »
Libs should be in
\clarion6\3rdparty\lib
DLL's should be in
\clarion6\3rdparty\bin

Cheers
Bruce

zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
Re: NetTalk 5 - PR 23
« Reply #5 on: July 01, 2010, 08:47:24 AM »
Bruce,

Can you tell me what conditions woulf cause this reference to be generated.

The install is correct and the libs are correct.  The examples compile fine.

Thanks,

Dave

zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
Re: NetTalk 5 - PR 23
« Reply #6 on: July 01, 2010, 09:32:44 AM »
Bruce,

I removed my SendMail procedure (I can copy it back from the NetTalk Email In Process Example)

I commented out the procedure call in my source code and removed from the procedure tree.

All compiles fine,


I copied the procedure back from the NetTalk example... All compiles fine.

I added it back to the procedure tree under the calling procedure but left the call commented out.

It compiles fine.

I remove the comment on the SendMail(........) procedure call in the source code of the caller and I get the error.

I checked and all the parms are fine. 

This APP compiled fine 2 days earlier before I upgraded from PR17 to PR 23.  I can not find a straggling Lib or DLL



Thanks,

Dave








zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
Re: NetTalk 5 - PR 23
« Reply #7 on: July 01, 2010, 09:56:53 AM »
Bruce,
How mech heck am I going to be into if I uninstall PR23 and reinstall the one I could work with?

I don't mess with my environment or move things around. I build my release system on a removable USB and release test on another machine.  I'm lost.

Thanks,

Dave


zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
Re: NetTalk 5 - PR 23
« Reply #8 on: July 01, 2010, 10:38:08 AM »
Bruce,
Another question

It appeaer this is part of a class stored in the Clarion6\LibSRC (not under 3rd party).

There is a series of files named NETSMP  NetWeb ..... in there.  They are all dated 6//16/2010

zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
Re: NetTalk 5 - PR 23
« Reply #9 on: July 01, 2010, 01:39:19 PM »
Bruce,

Sorry for the many message - getting heat...

1) This is not a webserver app.
2) It has a singled EXE and a Data.DLL
3) In runs as a service app - with a timer that reads a trigger file
4) The trigger file calls an email send routine that, based on tran codes, builds email content, may attach PDF's based on the code, and send ths email to customers, vendors and/or associates.

The comple dies on the procedure that performs the actual send - a hidden window. 
The compile only dies when  the call to the prcoedure is not a comment in the caller.  It seems that when it is set to export the prototype it dies.

I have found the following in my 3rdparty/lib

c60netnl.lib size 1270kb   date 10/7/2009

c60netx.lib size 3kb     date   10/29/2009

c60netxl  size  1217kb  date  6/27/2010

Thanks,

Dave



zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
!!
« Reply #10 on: July 01, 2010, 03:21:16 PM »
Brice and All,

Sorry for taking up the space...  My mistake... 

I wrote a set of templates to process Service Contracts across the internal and external networks.

I used XFiles and Nettalk and it had been in place for some time.  I did not properly set it up in
the service in error. 

Next time, I'll do my debugging in private!!!!!

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11179
    • View Profile
Re: NetTalk 5 - PR 23
« Reply #11 on: July 02, 2010, 12:21:27 AM »
Hi Dave,

no worries mate - I'm glad you got it sorted out.

On the issue of the source folders - yes the NetTalk sources go in \clarion6\libsrc rather than \clarion6\3rdparty\libsrc.

When NetTalk first started a gazillion years ago, it seemed like a good idea to make it an ABC compliant class. It turns out that wasn't such a hot idea, and it's the only class we have that behaves like this, but it's impossible to change without renaming most embed points, which in turn would orphan a lot of code you had in those embed. Not, I suspect, and appealing solution to anyone.

Cheers
Bruce

zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
Re: NetTalk 5 - PR 23
« Reply #12 on: July 02, 2010, 03:19:04 AM »
Bruce,
Yeah, once I went down the nettalk template path and went into NetSimp I got it.

Another quick question on PR23 - WebServer Browse,
I have 2 applications , on supports customer inquiries the other supports employee inquiries.

A browse in both access the same table - a memory table that is loaded at startup and refreshed every hour inside the webserver app.  Worked fine.

With the new release, and after fully replacing the Web folder in both folders

Both are page loaded.  The browse navigation buttons are on the top.  Both display the same number of rows from the same file.  A couple columns are different, none of them a key.  There is a unique, autonumber key which is named in the template.

The customer browse still works fine.

The employee browse, as you use the navigation buttons, hangs up as you browse.  The spinner just spins.  If I click away at one of the navigation buttons, it may move the browse.


Where else can I look?
Thanks,
Dave

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11179
    • View Profile
Re: NetTalk 5 - PR 23
« Reply #13 on: July 02, 2010, 05:04:09 AM »
Something being returned in the errant browse is not xHml compliant.
Which mean's it is most likely data-related in some way.

If the site is online, and you can direct me there, I can have a look.
If not then;

a) use FireBug (www.getfirebug.com) to "see" the results of the next button sent back by the browser.
It'll be of the form;

<?xml version="1.0" encoding="ISO-8859-1"?>
<ajax-response>
<response type="element" id="updateinvoices_inv__customer_value_div">
... somthing here
</response>
</ajax-response>

cut & paste this into notepad, save as something.xml (the extension is important) and then open this _file_ directly in firefox. It'll most likely complain and not display the xml, but it'll show you where the error is. If you're still not sure post the xml here (as a zipped attachment.)

Cheers
Bruce


zdpl0a

  • Newbie
  • *
  • Posts: 48
    • View Profile
    • Email
Re: NetTalk 5 - PR 23
« Reply #14 on: July 02, 2010, 05:20:27 AM »
Bruce,
If you can send let me a good email addres, I'll be more than happy to send you the site address and the master account login.

Thanks!

Dave