# InvalidPluginIdException with the plugin id 'com.github.kt3k.ebean.enhance'

**URL:** <https://discuss.gradle.org/t/invalidpluginidexception-with-the-plugin-id-com-github-kt3k-ebean-enhance/14758>\
**Category:** Bugs\
**Tags:** plugins\
**Created:** [February 26, 2016, 5:35am UTC](https://discuss.gradle.org/t/invalidpluginidexception-with-the-plugin-id-com-github-kt3k-ebean-enhance/14758 "2016-02-26T05:35:23Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![kt3k](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/kt3k/32/4561_2.png) [@kt3k](https://discuss.gradle.org/u/kt3k)\
**Post date:** [February 26, 2016, 5:35am UTC](https://discuss.gradle.org/t/invalidpluginidexception-with-the-plugin-id-com-github-kt3k-ebean-enhance/14758/1 "2016-02-26T05:35:23Z")

</div>

Hello gradle team

While I was publishing my plugin using ‘com.gradle.plugin-publish’ plugin, I got the following error and I’m unable to publish my plugin.

```gradle
Caused by: com.gradle.publish.InvalidPluginIdException: Invalid plugin ID 'com.github.kt3k.ebean.enhance': contains invalid char '3' (only ASCII alphanumeric characters, '.', '_' and '-' characters are valid)
  at com.gradle.publish.PluginId.validate(PluginId.java:31)

```

The message says alphanumeric characters are valid but also says ‘3’ is invalid. This doesn’t make sense.

The version of ‘com.gradle.plugin-publish’ is ‘0.9.3’.

---

<div class="post-metadata">

**Author:** ![tomd](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/tomd/32/1973_2.png) [@tomd](https://discuss.gradle.org/u/tomd)\
**Post date:** [February 26, 2016, 5:45am UTC](https://discuss.gradle.org/t/invalidpluginidexception-with-the-plugin-id-com-github-kt3k-ebean-enhance/14758/2 "2016-02-26T05:45:05Z")

</div>

Hi Yoshiya!

Thanks for reporting this. It looks like a bug in the publishing plugin. We’ll let you know when we’ve got a fixed version available.

Regards

Tom

---

<div class="post-metadata">

**Author:** ![kt3k](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/kt3k/32/4561_2.png) [@kt3k](https://discuss.gradle.org/u/kt3k)\
**Post date:** [February 26, 2016, 8:06am UTC](https://discuss.gradle.org/t/invalidpluginidexception-with-the-plugin-id-com-github-kt3k-ebean-enhance/14758/3 "2016-02-26T08:06:57Z")

</div>

Hi Tom

Thanks for the quick response! Sounds nice!  
I’ll be waiting for the fix 🙂

Best,

---

<div class="post-metadata">

**Author:** ![mahnkong](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/mahnkong/32/4642_2.png) [@mahnkong](https://discuss.gradle.org/u/mahnkong)\
**Post date:** [March 7, 2016, 7:32pm UTC](https://discuss.gradle.org/t/invalidpluginidexception-with-the-plugin-id-com-github-kt3k-ebean-enhance/14758/4 "2016-03-07T19:32:14Z")

</div>

Hello Tom,

it seems I’m hitting the same bug:

````gradle
        at com.gradle.publish.PluginId.validate(PluginId.java:31)```

Best Regards
````

---

<div class="post-metadata">

**Author:** ![tomd](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/tomd/32/1973_2.png) [@tomd](https://discuss.gradle.org/u/tomd)\
**Post date:** [March 10, 2016, 5:54am UTC](https://discuss.gradle.org/t/invalidpluginidexception-with-the-plugin-id-com-github-kt3k-ebean-enhance/14758/5 "2016-03-10T05:54:21Z")

</div>

Hi @mahnkong and @kt3k!

We’ve released version 0.9.4 of the [publish-plugin](https://plugins.gradle.org/plugin/com.gradle.plugin-publish), which should fix the issue.

Please let me know if you have any issues.

Regards

Tom

---

<div class="post-metadata">

**Author:** ![kt3k](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/kt3k/32/4561_2.png) [@kt3k](https://discuss.gradle.org/u/kt3k)\
**Post date:** [March 10, 2016, 3:16pm UTC](https://discuss.gradle.org/t/invalidpluginidexception-with-the-plugin-id-com-github-kt3k-ebean-enhance/14758/6 "2016-03-10T15:16:28Z")

</div>

Hi @tomd

I got my plugin published successfully!  
[https://plugins.gradle.org/plugin/com.github.kt3k.ebean.enhance](https://plugins.gradle.org/plugin/com.github.kt3k.ebean.enhance)

Thank you very much! 😄
