[
https://issues.jboss.org/browse/TEIID-3810?page=com.atlassian.jira.plugin...
]
Van Halbert resolved TEIID-3810.
--------------------------------
Resolution: Done
The translator and connector archetypes have been released to nexus.
Translator:
********
* where:
********
-DarchetypeGroupId - is the group ID for the arche type to use to generate
-DarchetypeArtifactId - is the artifact ID for the arche type to use to generate
-DarchetypeVersion - is the version for the arche type to use to generate
-DgroupId - (user defined) group ID for the new translator project pom.xml
-DartifactId - (user defined) artifact ID for the new translator project pom.xml
-Dpackage - (user defined) the package structure where the java and resource files
will be created
-Dversion - (user defined) the version that the new connector project pom.xml will be
-Dtranslator-type - (user defined) the translator type that's used by Teiid when
mapping the physical source to the translator to use
-Dtranslator-name - (user defined) the translator name thats used for name the java
class names
-Dteiid-version - [optional] the Teiid version the connector will depend upon, if not
specified will default
example:
mvn archetype:generate
-DarchethypeRepository=https://repository.jboss.org/nexus/content/repositories/releases/
\
-DarchetypeGroupId=org.jboss.teiid.arche-types \
-DarchetypeArtifactId=translator-archetype \
-DarchetypeVersion=8.12.0 \
-DgroupId=org.jboss.teiid.connectors \
-DartifactId=translator-myType \
-Dpackage=org.teiid.translator.myType \
-Dversion=0.0.1-SNAPSHOT \
-Dtranslator-type=mytype \
-Dtranslator-name=MyType \
-Dteiid-version=8.12.0.Final
Connector:
********
* where:
********
-DarchetypeGroupId - is the group ID for the arche type to use to generate
-DarchetypeArtifactId - is the artifact ID for the arche type to use to generate
-DarchetypeVersion - is the version for the arche type to use to generate
-DgroupId - (user defined) group ID for the new connector project pom.xml
-DartifactId - (user defined) artifact ID for the new connector project pom.xml
-Dpackage - (user defined) the package structure where the java and resource files
will be created
-Dversion - (user defined) the version that the new connector project pom.xml will be
-Dconnector-type - (user defined) the type of the new connector project, used in
defining the package name
-Dconnector-name - (user defined) the name of the new connector project, used as the
prefix to creating the java class names
-Dvendor-name - name of the Vendor for the data source, updates the rar
-Dteiid-version - [optional] the Teiid version the connector will depend upon
example:
mvn archetype:generate
-DarchetypeRepository=https://repository.jboss.org/nexus/content/repositories/releases/
\
-DarchetypeGroupId=org.jboss.teiid.arche-types \
-DarchetypeArtifactId=connector-archetype \
-DarchetypeVersion=8.12.0 \
-DgroupId=org.jboss.teiid.connectors \
-Dpackage=org.teiid.resource.adapter.mytype \
-DartifactId=connector-mytype \
-Dversion=0.0.1-SNAPSHOT \
-Dconnector-type=mytype \
-Dconnector-name=MyType \
-Dvendor-name=MyVendor \
-Dteiid-version=8.12.0.Final
Updating teiid-tools archetypes
--------------------------------
Key: TEIID-3810
URL:
https://issues.jboss.org/browse/TEIID-3810
Project: Teiid
Issue Type: Task
Components: Tools
Affects Versions: 8.12.x
Reporter: Van Halbert
Assignee: Van Halbert
Fix For: 8.12.x
Updating teiid-tools archetypes to be based on Teiid 8.12.0.Final
Adding in a docs section to be included with the jboss-as7 distribution.
Adding a default ResourceAdapter for the connector.
Adding an example ExecutionFactory unit test that provides a starting point.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)