# Trying to apply a custom plugin; getting a MissingMethodException on project.apply plugin: 'myPlugin'. What method am I missing?

**URL:** <https://discuss.gradle.org/t/trying-to-apply-a-custom-plugin-getting-a-missingmethodexception-on-project-apply-plugin-myplugin-what-method-am-i-missing/3574>\
**Category:** Old Forum Archive\
**Created:** [June 5, 2013, 3:22pm UTC](https://discuss.gradle.org/t/trying-to-apply-a-custom-plugin-getting-a-missingmethodexception-on-project-apply-plugin-myplugin-what-method-am-i-missing/3574 "2013-06-05T15:22:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eric\_Francis](https://avatars.discourse-cdn.com/v4/letter/e/edb3f5/32.png) [@Eric\_Francis](https://discuss.gradle.org/u/Eric_Francis)\
**Post date:** [June 5, 2013, 3:22pm UTC](https://discuss.gradle.org/t/trying-to-apply-a-custom-plugin-getting-a-missingmethodexception-on-project-apply-plugin-myplugin-what-method-am-i-missing/3574/1 "2013-06-05T15:22:00Z")

</div>

Hello, I am getting a MissingMethodException on project.apply plugin: ‘x’. What method am I missing?

Error

```gradle
org.gradle.api.internal.MissingMethodException at EnvPluginTest.groovy:13

```

Test Code

```gradle
package com.gradle.env;
  import static org.junit.Assert.*
import org.junit.Test
import org.gradle.api.*
import org.gradle.testfixtures.*
  class EnvPluginTest {
   @Test
 public void envPluginAddsEnvPluginExtensionToProject() {
  Project project =
ProjectBuilder.builder().build()
  project.apply plugin: 'env'
    assertTrue(project.extensions.getByName('env')
     instanceof
EnvPluginExtension)
 }
}

```

---

<div class="post-metadata">

**Author:** ![Peter\_Niederwieser](https://avatars.discourse-cdn.com/v4/letter/p/9f8e36/32.png) [@Peter\_Niederwieser](https://discuss.gradle.org/u/Peter_Niederwieser)\
**Post date:** [June 5, 2013, 3:34pm UTC](https://discuss.gradle.org/t/trying-to-apply-a-custom-plugin-getting-a-missingmethodexception-on-project-apply-plugin-myplugin-what-method-am-i-missing/3574/2 "2013-06-05T15:34:00Z")

</div>

The full stack trace (e.g. from the HTML report or your IDE) should tell you.
