valmaev / antforce

Apache Ant tasks that help implementing Continuous Integration for Force.com projects
Apache License 2.0
3 stars 2 forks source link

java.lang.IllegalAccessError #4

Closed valmaev closed 7 years ago

valmaev commented 7 years ago

On some of the machines following error occurred. Possible cause: com.salesforce.ant.DeployTask and com.salesforce.ant.DeployTaskAdapter share same package com.salesforce.ant but they sit in different runtime packages.

build.xml:57: java.lang.IllegalAccessError: tried to access field com.salesforce.ant.DeployTask.deployRoot from class com.salesforce.ant.DeployTaskAdapter
    at com.salesforce.ant.DeployTaskAdapter.getDeployRoot(DeployTaskAdapter.java:49)
    at com.aquivalabs.force.ant.DeployWithTestReportsTask.getSourceDir(DeployWithTestReportsTask.kt:25)
    at com.aquivalabs.force.ant.DeployWithTestReportsTask.addConfiguredCoberturaReport(DeployWithTestReportsTask.kt:54)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.apache.tools.ant.IntrospectionHelper$AddNestedCreator.istore(IntrospectionHelper.java:1477)
    at org.apache.tools.ant.IntrospectionHelper$AddNestedCreator.store(IntrospectionHelper.java:1471)
    at org.apache.tools.ant.IntrospectionHelper$Creator.store(IntrospectionHelper.java:1374)
    at org.apache.tools.ant.UnknownElement.handleChild(UnknownElement.java:595)
    at org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:359)
    at org.apache.tools.ant.UnknownElement.configure(UnknownElement.java:205)
    at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:164)
    at org.apache.tools.ant.Task.perform(Task.java:347)
    at org.apache.tools.ant.Target.execute(Target.java:435)
    at org.apache.tools.ant.Target.performTasks(Target.java:456)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1376)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1260)