Problem with Communication component2.0

ramesh.aynramesh.ayn Member Posts: 41
edited 2006-05-19 in Navision e-Commerce
hi all,

Here i am Doing some integration ( navision with a VB Application).
for this i am Using NAS. i got every thing inclides Nas service started, Messages are getting into Messagequeues.

when i try to receive a message from messagequeue i am unable to receive .

it is unable to fire the communication component Event .


[b]OnRun()
CREATE(MQBus);
CREATE(CC2);
CC2.AddBusAdapter(MQBus,1);
MQBus.OpenReceiveQueue('sys125\private$\ToNavision',0,0);


InsertMSMQTestDataRec(Param : Text[250])
MSMQTestData.TextValue := Param;
IF NOT MSMQTestData.INSERT THEN
  REPEAT
    MSMQTestData."Entry No." := MSMQTestData."Entry No." + 1;
  UNTIL MSMQTestData.INSERT;


CC2::MessageReceived(VAR InMessage : Automation "''.IDISPATCH")
InMsg := InMessage;
InStr := InMsg.GetStream;
InStr.READTEXT(Line1);
InsertMSMQTestDataRec(Line1);


[/b]

Here i am unable to insert the records into the Table MSMQTestData.
but the messagequeue has a Message.

really i could not track the Fault where it was?

so plz Suggest me ASAP.

Regards,
Ramesh.[/code]

Comments

  • KABOUTERKABOUTER Member Posts: 30
    Did you make the codeunit that runs to receive messages a Single Instance Codeunit?
  • DenSterDenSter Member Posts: 8,307
    put your product cd in your drive and search it for a file called 'devguide.chm'. You should find it somewhere in the additional interfaces folder, or the folder that has all the commerce gateway stuff in it. This file is a help file that has code samples that I used to understand this topic. there's also a KB article with sample code. Harry should have a link for you in a day or two :)
Sign In or Register to comment.