Tuesday, February 05, 2013 6:46 AM
I have been struggling with BizTalk sever RFID 2012 for a few days now. I have done extensive research and have had no luck with finding a solution.
Below is what I have done so far in BizTalk RFID:
I have an Impinj R1000 speedway reader connected as a device that is reading multiple tags.
I have a process that is using SQLsink that is binded with the impinj R1000 device to send to the SQLserver database rfidsink. This is exactly what I wanted at first untill i realized that I somehow need to filter the tags so there isn't some much data being sent to database rfidsink.
I have tried making a new process with both SqlServerSink and DuplicateEliminationFilter components in the process but for some reason it did not like the binding with the impinj R1000.
I have tried to edit a process that already had SqlServerSink to add the DuplicateElimination Filter component like what was suggested in the "How to Eliminate a Duplicate Tag" article (http://msdn.microsoft.com/en-us/library/dd298764.aspx) but for some reason when I stop the process and click edit it says that I need to validate the process which I click validate, it validates, then when I click edit it says that I need to validate the process over and over again.
I have looked into making an event handler but it seems that BizTalk implemented the duplicate elimination filter so that an event handler isn't needed.
I need some serious help on how to filter the tags in the rfidsink database. I appreciate the help and THANK YOU!
Wednesday, February 06, 2013 10:12 AMAn RFID (radio frequency identification) process is a high-level object that is used to combine various entities. Entities include custom sources, which consist of logical devices, and components such as filters, alerts, and event handlers. It validate your user account or something else?
Please Mark as the Answer, if this answers your question. Please vote as helpful, if this post is helpful.
Wednesday, February 06, 2013 3:47 PM
Thank You for your reply. I understand what the purpose of a process is in BizTalk and how to make a process. Is my question not clear for what I am asking. Let me know if I need to restate my question clearly. What do you mean when you say it vaidates your user account or something else?
Wednesday, February 06, 2013 8:08 PM
My problem right now with Biztalk RFID is when I am trying to edit a process in Biztalk I am getting an error that says "The process is not validated.To validate it, Click Validate".
Once I click Validate, Biztalk validates the process. It then says "Process is stopped. To modify it, click edit."
Then when I click edit it goes back to "the process is not validated. To validate it, Click Validate"
Basically I can not edit a process once it is made. Does anyone know the reason behind this and how to fix this?
- Merged by Chen Yu - MSFTModerator Friday, February 08, 2013 6:02 AM same
Thursday, February 07, 2013 6:17 PM
Have a look at this posting which shows how to configure the reader settings in BizTalk so that duplicate tag reads are eliminated:
There are a number of other relevant articles at the learn.impinj website such as this one:
These articles are written around BizTalk 2010; I'm not sure how different the interface is for 2012 version.
Also, make sure you using the latest version of the Impinj Device Provider (IDP) for the Speedway R1000 reader, version 1.4 is the latest version which still supports this (obsolete) reader. Version 1.4 stopped being regression tested as of BizTalk 2009 so not sure how well it will play with BT 2012.
My advice is to update to the Speedway Revolution reader (R420); then use the latest IDP (version 2.0).
You can also submit questions specific to Impinj devices on the Impinj support forum:
- Marked As Answer by Chen Yu - MSFTModerator Tuesday, February 19, 2013 7:08 AM
Friday, February 08, 2013 6:01 AMModerator
It seems your issue is same as below thread, I will merge them to the same one. Thanks for your understanding.