Expected 'identifier' within single comment preceding class 'identifier'
The compiler detected that the class, specified in the error message, was declared with either the @com.typeinfo or @com.transaction comment tag and a corresponding @com.register comment tag was not found within the same comment. This error can occur when an @com.register comment tag is declared but is within a separate comment. Ensure that an @com.register comment tag is defined within the same comment as the @com.typeinfo or @com.transaction comment tags defined for the class specified in the error message and compile again.
The following example illustrates this error:
/** @com.register ( clsid=AE032C46-E6A0-11d0-8C83-00C04FC2AAE7) */
/** @com.typeinfo(attrid=31415926-5358-9793-2384-612345678901,
value="Help") */
public class Simple{
/error: the '@com.register' tag is ignored since it is in a separate
comment */
}
/** @com.register ( clsid=AE032C46-E6A0-11d0-8C83-00C04FC2AAE7)
@com.typeinfo(attrid=31415926-5358-9793-2384-612345678901,
value="Help")*/
public class Simple2{
//This comment is OK. It combines both tags in a single comment.
}