Frage

Ich habe eine Apex-Klasse (Controller), die ursprünglich unter Developer Edition entwickelt und müssen es die Produktion hochladen, die Enterprise Edition ist.

Der Upload schlägt fehl mit folgenden Meldung

classes/RenewalController.cls(RenewalController):An error occurred on your page.

package.xml(RenewalController):An object 'RenewalController' of type ApexClass 
was named in manifest but was not found in zipped directory

Die gleiche Meldung, wenn ich versuche Force.com IDE zu verwenden: Speicher Fehler: Fehler auf Ihrer Seite

.

Diese Klasse arbeitet unter Developer Edition aber nicht mit Unternehmen.

Was kann das Problem sein?

War es hilfreich?

Lösung 2

Controller-Klasse können andere benutzerdefinierte Objekte wie Salesforce-Seiten verweisen. Wenn die Steuerung vor diesen Objekten hochgeladen Speicher Fehler: Ein Fehler auf der Seite aufgetreten berichtet wird,

..

Die korrekte Reihenfolge der Upload von benutzerdefinierten Komponenten verwendet werden soll.

Andere Tipps

Dmytro, sind Sie richtig. Visualforce-Seiten, Apex-Klassen und Komponenten müssen in der richtigen Reihenfolge geladen werden. Im allgemeinen ist das Muster, das ich verwende, ist die Controller, Komponenten laden, und dann Seiten Visual.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top