Hi Mark Thanks for the suggestions.
I checked my custom transformers and the ones that weren't working had spaces in some of the names for the inputs and outputs. I fixed this and they seem to work ok. Unfortunately when I renamed the inputs and outputs I had to relink the tramsformer in the Main window. A few of the custom transformers use the Feature Merger transformer, which I have noticed has been modified between FME 2005 and FME 2006GB to include a duplicate output. Should I replace the old version with the new one? Cheers Steve --- In [email protected], "mark2atsafe" <[EMAIL PROTECTED]> wrote: > > Hi Steve, > I'm not sure what the exact problem is here. > > It would help for us to know what exactly is different so that new > transformers work fine, but not old ones. Can you... > > 1) Right-click and copy the custom transformer and paste it to a text > editor (notepad/ultraedit/etc) > > 2) Create a new (blank) custom transformer and copy/paste the contents > of the old into the new. > > 3) Right-click and copy the new custom transformer and paste it to a > text editor. > > The text editor contents will hopefully show a difference between the > old and new - if so then I can log it with our developers to make us > more tolerant of the older-style transformers. Of course you could > always just send it to [EMAIL PROTECTED] and have us look at it directly. > > The only suggestion I have for a quick fix is to try and avoid spaces > in custom transformer names - the "invalid number of entries" message > suggests to me that space characters might be causing a problem. > > Regards, > > Mark > > Mark Ireland, Senior Product Specialist > Safe Software Inc. Surrey, BC, CANADA > [EMAIL PROTECTED] http://www.safe.com > Solutions for Spatial Data Translation, Distribution and Access > > > --- In [email protected], "arnotts_x4" <arnotts_x4@> wrote: > > > > I created several workbench files in FME 2005 that contained custom > > transformers for processing some of our spatial data. However, I > > have just installed FME 2006GB and now the workbench files don't run > > due to problems with the custom transformers. The log error reads: > > > > Feature specification `BE_Select_PIP_IUF Parcels' in mapping file > > row `FACTORY_DEF * TeeFactory FACTORY_NAME BE_Select PIP_IUF Parcels > > Input Collector INPUT FEATURE_TYPE NEXUS.COW_PARCEL OUTPUT > > FEATURE_TYPE BE_Select_PIP_IUF Parcels' is not valid -- it has an > > invalid number of entries > > > > The custom transformer is call BE_Select and contains two inputs > > (PIP_IUF Parcels and CSV_BuildingEnvelopes) a feature merger, a > > tester, 2 attribute setters and three outputs. This is just an > > example of the issue, there are more complicated custom transformers > > that produce the same error. > > > > If I copy the transformers out of the custom one and run them in the > > main window the process runs fine, but I don't really want to do > > this for every one. > > > > Any ideas? > > > > Cheers > > Steve > > > Join us at the FME Worldwide User Conference Sept. 21-22, 2006 Vancouver BC Canada. For more information, visit www.safe.com/2006uc. Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/fme/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
