package net.java.ao does not exist!

JIRA Plugin Developer July 14, 2014

I use active objects for my database.

I added following dependency in pom.xml:

<dependency>
	<groupId>com.atlassian.activeobjects</groupId>
	<artifactId>activeobjects-plugin</artifactId>
	<version>${ao.version}</version>
	<scope>provided</scope>
</dependency>

I added following pluginArtifacts in the configuration within the build-scope in pom.xml:

<pluginArtifacts>
<pluginArtifact>
	<groupId>com.atlassian.activeobjects</groupId>
	<artifactId>activeobjects-plugin</artifactId>
	<version>${ao.version}</version>
</pluginArtifact>
<pluginArtifact>
	<groupId>com.atlassian.activeobjects</groupId>
	<artifactId>activeobjects-jira-spi</artifactId>
	<version>${ao.version}</version>
</pluginArtifact>
</pluginArtifacts>

I use ao.version = 0.20

In my atlassian-plugin.xml I added:

<component-import key="ao" name="Active Objects components" interface="com.atlassian.activeobjects.external.ActiveObjects">
      <description>Access to the Active Objects service</description>
</component-import>
    
 <ao key="ao-module">
			<description>The configuration of the Active Objects service</description>
			<entity>com.atlassian.dashboardTemplate.model.TemplateEntity</entity></ao>

And I created an interface:

package com.atlassian.dashboardTemplate.model;

import net.java.ao.Entity;
import net.java.ao.schema.AutoIncrement;
import net.java.ao.schema.NotNull;
import net.java.ao.schema.PrimaryKey;

public interface TemplateEntity extends Entity
{
   @PrimaryKey
   @AutoIncrement
   public long getId();
   public void setId(long id);
   
   public String getName();
   public void setName(String name);
   
   @NotNull
   public String getVersion();
   public void setVersion();
   
   public long getCreationDate();
   public void setCreationDate(long date); 
}

My Problem:

Whenever I run "pi" in atlas-cli I got the error that package net.java.ao does not exist. But what is wierd that I can import it in Eclipse without any errors.

2 answers

1 accepted

1 vote
Answer accepted
Jobin Kuruvilla [Adaptavist]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 14, 2014

Do an atlas-clean and try again. That might fix it.

Muhammet ARIKAYA October 19, 2017

Why we need to do this all the time ?

This error occurs always and atlas-clean, atlas-debug take time so much

Like CASABONA C- likes this
4 votes
arun November 20, 2014

build the project again using

atlas-mvn eclipse:eclipse

Suggest an answer

Log in or Sign up to answer