I went ahead as per supports suggestion to change all character sets to utf8. This didn't make any difference and I was still getting the same error when I copied and paste a bullet list from ms word into Aware.
Support also asked to install Aware with Derby database; I have been unable to run a test on this as all of my machines have already got an expired evaluation version installed and I don't want re-install Aware with Derby on my production machine.
I followed the following link posted by kklosson:
http://stackoverflow.com/questions/10957238/incorrect-string-value-when-trying-to-insert-utf-8-into-mysql-via-jdbc
I then changed character_set_server to utf8mb4 and also character_set_filesystem to utf8mb4
This has now stopped the error from appearing and the characters that would throw the error are now replaced with a '?' instead. This is an improvement but still not the ideal so thanks for your suggestion kklosson!
Next I changed the character_set_server and also character_set_filesystem back to utf8 and proceeded to follow the post by Rennur.
In short it seems that changing the mysql-connector-java to the latest version solves the problem 🙂 I can now copy from ms word and the text and special characters are saved and retrieved exactly as you would expect. That is to say that I save as bullet points and they are re-displayed as bullet points and no errors are thrown.
I really hope that this is the fix to this problem and if it is, great work Rennur, thank you. Perhaps others who are getting this problem could try this solution and report back their findings.
Thanks