function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
patrospatros 

Deployment: Circular References and Logging

Morning all,

 

I'm running into numerous circular references when attempting to deploy from one dev org to another using the Force.com Ant migration tools. Typical example:

 

 


classes/TransactionExtension.cls(TransactionExtension):An error occurred on your page.
... more failed lines ...
pages/TransactionEdit.page(TransactionEdit):Apex class 'TransactionExtension' does not exist

... more failed lines ...

 

Repeat these errors with every other Page/Class pairing and that's what I'm dealing with.

 

Interestingly, I can deploy small sets of code successfully. It seems like when trying to deploy everything at once is the killer. But, I'm really trying to avoid piecemeal deployment.

 

My questions are:

  1. Am I missing something obvious to get this working?
  2. Is there a better set of logs to dig in and find the source of this issue?
  3. Is this a sequencing issue
  4. Does this seemingly-circular-reference set of errors actually point to another error, which causes everything to fall apart? If so, see question #2