# Maven \<documentationFile\> Issues

**URL:** <https://forum.inductiveautomation.com/t/maven-documentationfile-issues/11021>\
**Category:** 3rd Party Modules\
**Created:** [January 11, 2016, 1:13am UTC](https://forum.inductiveautomation.com/t/maven-documentationfile-issues/11021 "2016-01-11T01:13:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dustin.Schroll](https://avatars.discourse-cdn.com/v4/letter/d/73ab20/32.png) [@Dustin.Schroll](https://forum.inductiveautomation.com/u/Dustin.Schroll)\
**Post date:** [January 11, 2016, 1:13am UTC](https://forum.inductiveautomation.com/t/maven-documentationfile-issues/11021/1 "2016-01-11T01:13:34Z")

</div>

Hello, I'm very close to releasing a new build but having one problem, I can't link to the documentation file for my project with the new maven stuff.

> [@](#):
>
> [ERROR] Failed to execute goal com.inductiveautomation.ignitionsdk:ignition-maven-plugin:1.0.8:modl (default) on project time-build: Error creating modl file. Could not locate documentation resources. Verify pom configuration of ignition-maven-plugin is correct. Documentation directory was declared but not found. Verify license.html path in build pom plugin configuration. -\> [Help 1]

It says Verify license.html path, but the error is for the , i'm not having any problems linking to the license file. If I set to doc/ it will at least build, but I can't upload it to the marketplace because it sees that the documentation file is missing.

I've tried putting the index.html file just about everywhere, in and out of doc folders and it still won't work.

if I set to /doc when I try to view the documentation On the Module Configuration where all installed modules are listed I get an HTTP ERROR 404 that gives an java.io.IOException: Entry: "doc/doc/" not found.

kinda odd since I just specified doc/ not doc/doc/

Here is my time-build pom.xml file:

[code]\<?xml version="1.0" encoding="UTF-8"?\>  
  
4.0.0

```
<parent>
    <artifactId>time</artifactId>
    <groupId>com.schrolltec.time</groupId>
    <version>1.8.0.1</version>
</parent>

<artifactId>time-build</artifactId>

<dependencies>
    <dependency>
        <groupId>com.schrolltec.time</groupId>
        <artifactId>time-client</artifactId>
        <version>1.8.0.1</version>
    </dependency>
    <dependency>
        <groupId>com.schrolltec.time</groupId>
        <artifactId>time-designer</artifactId>
        <version>1.8.0.1</version>
    </dependency>
</dependencies>

<build>
    <plugins>
        <plugin>
            <groupId>com.inductiveautomation.ignitionsdk</groupId>
            <artifactId>ignition-maven-plugin</artifactId>
            <version>1.0.8</version>

            <executions>
                <execution>
                    <phase>package</phase>
                    <goals>
                        <goal>modl</goal>
                    </goals>
                </execution>
            </executions>

            <configuration>
                <projectScopes>
                    <projectScope>
                        <name>time-client</name>
                        <scope>C</scope>
                    </projectScope>
                    <projectScope>
                        <name>time-designer</name>
                        <scope>CD</scope>
                    </projectScope>
                </projectScopes>

                <moduleId>com.schrolltec.time</moduleId>
                <moduleName>Time</moduleName>
                <moduleDescription>${project.description}</moduleDescription>
                <moduleVersion>1.8.0.1</moduleVersion>
                <requiredIgnitionVersion>7.8.0</requiredIgnitionVersion>
                <requiredFrameworkVersion>7</requiredFrameworkVersion>
                <licenseFile>license.html</licenseFile>
                <documentationFile>doc/index.html</documentationFile>

                <depends>
                    <depend>
                        <scope>D</scope>
                        <moduleId>fpmi</moduleId>
                    </depend>
                </depends>

                <hooks>
                    <hook>
                        <scope>D</scope>
                        <hookClass>com.schrolltec.time.designer.DesignerHook</hookClass>
                    </hook>
                </hooks>

            </configuration>
        </plugin>
    </plugins>
</build>

```

[/code]

Hopefully someone has an Idea of what I'm doing wrong, thanks!

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [January 11, 2016, 4:24am UTC](https://forum.inductiveautomation.com/t/maven-documentationfile-issues/11021/2 "2016-01-11T04:24:44Z")

</div>

Update your ignition-maven-plugin to version 1.0.9 and then make sure your documentationFile element looks like this:

```auto
<documentationFile>doc/index.html</documentationFile>
```

(and that you have an index.html)

---

<div class="post-metadata">

**Author:** ![Dustin.Schroll](https://avatars.discourse-cdn.com/v4/letter/d/73ab20/32.png) [@Dustin.Schroll](https://forum.inductiveautomation.com/u/Dustin.Schroll)\
**Post date:** [January 12, 2016, 1:37am UTC](https://forum.inductiveautomation.com/t/maven-documentationfile-issues/11021/3 "2016-01-12T01:37:17Z")

</div>

That fixed it, Thanks!
