Login  Register

How to "compile" changes to Nabble

Posted by Coleen_Astalos on Feb 27, 2014; 11:10pm
URL: https://support.nabble.com/How-to-compile-changes-to-Nabble-tp7589582.html

Not sure if I'm using the right terminology or not.  But I'm trying to make a change to a macro (process_unsubscription) and I'm getting an error - even if I don't change anything in the macro and just save immediately after overriding.  

Here is the error message:
Error: macro or method for 'unsubscribe_email_parameter' not found in [basic, nabble, ad] stack = [basic, nabble, ad]
 in unsubscribe_email_parameter(custom_tweak:process_unsubscription:2) - <n.if.not.is_null.unsubscribe_email_parameter>
 in is_null(custom_tweak:process_unsubscription:2) - <n.if.not.is_null.unsubscribe_email_parameter> - public static void nabble.naml.namespaces.BasicNamespace.is_null(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter)
 in not(custom_tweak:process_unsubscription:2) - <n.if.not.is_null.unsubscribe_email_parameter> - public static void nabble.naml.namespaces.BasicNamespace.not(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter)
 in if(custom_tweak:process_unsubscription:2) - <n.if.not.is_null.unsubscribe_email_parameter> - public static void nabble.naml.namespaces.BasicNamespace._if(nabble.naml.compiler.IPrintWriter,nabble.naml.compiler.Interpreter)
 in (custom_tweak:process_unsubscription:1) - <override_macro name="process_unsubscription">
I've not made any changes to unsubscribe_email_parameter, so I don't know why it's not finding it.  Is there a way to "compile" or something to make sure that Nabble has all the code it should?

Thanks,
Coleen