You need to sign in to do that
Don't have an account?

Can't Delete Apex InboundEmail Handler Class using Eclipse
I have a class called IssueViewToCase which implements Messaging.InboundEmailHandler. It pulls info out of email and updates or creates a case. I need to get rid of this class and its associated test class because we haven't used IssueView product in a long time. I delete classes in Eclipse frequently in the past without issue. In this case I opened eclipse and choose the IssueviewToCase class and its test class meta data xml files and changed both of their status to "Deleted". Then I saved and "Deploy to Force.com Server". It finishes and says "success" but only deleted my test class and left the main IssueViewToCase class unchanged in production. No error reports just says success. I have de-activated the email service this handler uses even de-activated the email address it was using. This shouldn't be this hard very frustrating. Any ideas of what to try next?
Thanks
Thanks
Have you tried a destructive.xml package using the workbench?
All you need to do is create zip with these two files:
destructiveChanges.xml file looking something like this: and a package.xml that would look like:
Once you have the zip (which you can name whatever you like)... head over to https://workbench.developerforce.com/login.php and login with your production credentials.
1. Open the migration menu, then click Deploy
2. Upload your zip
3. Check the "Rollback On Error" checkbox
4. Check the "Single Package" checkbox
5. Select Test Level "RunAllTestsOrg" checkbox
6. Click Next
7. Review the deployment options, Let 'er rip by clicking Deploy
This should do the trick but if it fails the first thing to check if for any dependencies (i.e. pages, triggers, etc.).
Hope this helps and good luck!