Does anyone know what "reference to nonexistent group" means.
I am getting that in the followoing code
foreach $file (@files)
{
$file =~ s|\\|/|g;
$file =~ /^(.*\/)(.*)/;
$path = $1;
$file = $2;
$cmd = qq|$iwhome\\bin\\iwcmp $workarea $staging|;
@rv = `$cmd 2>&1`;
foreach $val (@rv)
{
chomp($val);
if ($val =~ /$file/)
{
($left,$right,$file) = split/\s/,$val;
if ((($left eq "f+") || ($left eq "x+")) && ($right eq "f+"))
{
push(@conflicts,$file);
}
}
}
}
The error is
/assets\copy\lloydstsb\rates_and_charges\rates\1_yr_term_deposit_rates_copy_curr.xml/: reference to nonexistent group at e:\iw-home\custom\/CMF/Common.pm line 1553
line 1553 is >>>> if ($val =~ /$file/)
This does not happen every time the bit of code runs.
HazzieTS 5.5.2 on NT.