Hi Steve, That's good - not that it fails, but that we've found an obvious scenario so easily. I've filed it with our developers as PR10198. What we should be able to do is make FME2007 tolerant of these.
If you can't wait until we can issue a fixed beta version then I'm afraid you'll be stuck with editing the port names and recreating the links. As for the FeatureMerger, it depends on if you are having any problems with the version you are using. As you've probably noticed - a quick did-you-know here to other readers - transformers within a workspace aren't automatically updated with a newer version of FME (there are a number of reasons for this) but have to be manually replaced. If you aren't having problems with functionality or speed, and you don't need to use the "duplicate output" option, then I'd suggest you leave it as it is. BTW - We're hoping to have a function soon that lets a user scan their workspace and automagically update any older transformer definitions. Regards, Mark --- In [email protected], "arnotts_x4" <[EMAIL PROTECTED]> wrote: > > 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" <mark.ireland@> 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 support@ 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 > > support@ 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/
