servicemix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guillaume Nodet" <gno...@gmail.com>
Subject Re: creating a standard JBI Component using servicemix-common module
Date Thu, 03 Aug 2006 13:45:07 GMT
Yeah, unfortunately, I don't think this is currently possible with maven
archetypes :(
Unless someone know a way to generate new files from velocity templates.

On 8/3/06, Soumadeep-Infravio <soumadeep@infravio.com> wrote:
>
> Not a good idea to refactor the class names, like I said -> changing to
> BAMxxx, I think it's better to change the filenames in the template. The
> reason is there are a whole lot of xml and xsds which refer to the java
> classes...
>
> your thoughts..
>
> Soumadeep
> ----- Original Message -----
> From: "Soumadeep-Infravio" <soumadeep@infravio.com>
> To: <servicemix-dev@geronimo.apache.org>
> Sent: Thursday, August 03, 2006 6:08 PM
> Subject: Re: creating a standard JBI Component using servicemix-common
> module
>
>
> > Yup.. the classpath  variable in Eclipse. I am changing the classes to
> > BAMxxx
> >
> > Thanks
> > Soumadeep
> >
> > ----- Original Message -----
> > From: "Guillaume Nodet" <gnodet@gmail.com>
> > To: <servicemix-dev@geronimo.apache.org>
> > Sent: Thursday, August 03, 2006 5:47 PM
> > Subject: Re: creating a standard JBI Component using servicemix-common
> > module
> >
> >
> >> Have you defined the property M2_REPO in Eclipse ?
> >>
> >> On 8/3/06, Soumadeep-Infravio <soumadeep@infravio.com> wrote:
> >>>
> >>> Resolved it... problem with classpath.
> >>>
> >>> It created two eclipse related files
> >>> 1) .project
> >>> 2) .classpath
> >>>
> >>> The problem is when I import this project into Eclipse it doesn't
> >>> resolve
> >>> the classapth.
> >>> Do I need to do anything else?
> >>>
> >>> Thanks
> >>> Soumadeep
> >>>
> >>>
> >>> ----- Original Message -----
> >>> From: "Guillaume Nodet" <gnodet@gmail.com>
> >>> To: <servicemix-dev@geronimo.apache.org>
> >>> Sent: Thursday, August 03, 2006 3:11 PM
> >>> Subject: Re: creating a standard JBI Component using servicemix-common
> >>> module
> >>>
> >>>
> >>> > What do you mean by not OK ?
> >>> >
> >>> > On 8/3/06, Soumadeep-Infravio <soumadeep@infravio.com> wrote:
> >>> >>
> >>> >> Guillaume,
> >>> >>
> >>> >> I guess I got past this by re-building smx. What I am stuck with
> now
> >>> >> is
> >>> >> that
> >>> >> eclipse is complaining that the project that was created using
the
> >>> >> command
> >>> >> mvn eclipse:eclipse is not OK.
> >>> >>
> >>> >> Have you tried doing it lately?
> >>> >>
> >>> >> Thanks
> >>> >> Soumadeep
> >>> >>
> >>> >> ----- Original Message -----
> >>> >> From: "Guillaume Nodet" <gnodet@gmail.com>
> >>> >> To: <servicemix-dev@geronimo.apache.org>
> >>> >> Sent: Thursday, August 03, 2006 2:40 PM
> >>> >> Subject: Re: creating a standard JBI Component using
> >>> >> servicemix-common
> >>> >> module
> >>> >>
> >>> >>
> >>> >> > You can also download the archetype from
> >>> >> >
> >>> >> >
> >>> >>
> >>>
> http://people.apache.org/maven-snapshot-repository/org/apache/servicemix/tooling/servicemix-service-engine/1.0-incubating-SNAPSHOT/servicemix-service-engine-1.0-incubating-20060803.064327-5.jar
> >>> >> > and put it in your local maven repo under
> >>> >> >
> >>> >> >
> >>> >>
> >>>
> ~/.m2/org/apache/servicemix/tooling/servicemix-service-engine/1.0-incubating-SNAPSHOT
> >>> >> > It should also work.
> >>> >> >
> >>> >> > On 8/3/06, Guillaume Nodet <gnodet@gmail.com> wrote:
> >>> >> >>
> >>> >> >> We currently have problems uploading snapshots.
> >>> >> >> Even in this case, as they are not on public repositories,
I'm
> not
> >>> >> >> sure it would work.
> >>> >> >> The best way would be to build ServiceMix from sources,
as
> >>> >> >> the archetypes will be in your local repository.
> >>> >> >>
> >>> >> >>
> >>> >> >> On 8/3/06, vikas kumar <pvikasroonwal@gmail.com>
wrote:
> >>> >> >> >
> >>> >> >> > Hi Guillaume/All,
> >>> >> >> >
> >>> >> >> > Tried creating a standard JBI Component using
> servicemix-common
> >>> >> module.
> >>> >> >> > I followed the steps written in
> >>> >> >> >
> http://servicemix.org/site/creating-a-standard-jbi-component.html
> >>> >> >> >
> >>> >> >> > On executing the command
> >>> >> >> >
> >>> >> >> > mvn archetype:create \
> >>> >> >> >         -DarchetypeGroupId=org.apache.servicemix.tooling
\
> >>> >> >> >         -DarchetypeArtifactId=servicemix-service-engine
\
> >>> >> >> >         -DarchetypeVersion=1.0-incubating-SNAPSHOT
\
> >>> >> >> >         -DgroupId=org.apache.servicemix.xslt \
> >>> >> >> >         -DartifactId=servicemix-xslt
> >>> >> >> >
> >>> >> >> > I got the following error:
> >>> >> >> >
> >>> >> >> > [ERROR] ResourceManager : unable to find resource
> >>> >> >> > 'VM_global_library.vm'
> >>> >> >> > in any
> >>> >> >> > resource loader.
> >>> >> >> > [INFO] Velocimacro : error using  VM library template
> >>> >> >> > VM_global_library.vm : org
> >>> >> >> > .apache.velocity.exception.ResourceNotFoundException:
Unable
> to
> >>> find
> >>> >> >> > resource 'V
> >>> >> >> > M_global_library.vm'
> >>> >> >> > [INFO] Velocimacro :  VM library template macro registration
> >>> >> complete.
> >>> >> >> > [INFO] Velocimacro : allowInline = true : VMs can
be defined
> >>> inline
> >>> >> in
> >>> >> >> > templates
> >>> >> >> >
> >>> >> >> > [INFO] Velocimacro : allowInlineToOverride = false
: VMs
> defined
> >>> >> inline
> >>> >> >> > may NOT
> >>> >> >> > replace previous VM definitions
> >>> >> >> > [INFO] Velocimacro : allowInlineLocal = false : VMs
defined
> >>> >> >> > inline
> >>> >> will
> >>> >> >> > be  glob
> >>> >> >> > al in scope if allowed.
> >>> >> >> > [INFO] Velocimacro : initialization complete.
> >>> >> >> > [INFO] Velocity successfully started.
> >>> >> >> > [INFO] [archetype:create]
> >>> >> >> > [INFO] Defaulting package to group ID:
> org.apache.servicemix.bam
> >>> >> >> > [INFO]
> >>> >> >> >
> >>> >>
> >>>
> ------------------------------------------------------------------------
> >>> >> >> > [ERROR] BUILD ERROR
> >>> >> >> > [INFO]
> >>> >> >> >
> >>> >>
> >>>
> ------------------------------------------------------------------------
> >>> >> >> > [INFO] Failed to resolve artifact.
> >>> >> >> >
> >>> >> >> > GroupId: org.apache.servicemix.tooling
> >>> >> >> > ArtifactId: servicemix-service-engine
> >>> >> >> > Version: 1.0-incubating-SNAPSHOT
> >>> >> >> >
> >>> >> >> > Reason: Unable to download the artifact from any
repository
> >>> >> >> >
> >>> >> >> > Try downloading the file manually from the project
website.
> >>> >> >> >
> >>> >> >> > Then, install it using the command:
> >>> >> >> >     mvn install:install-file -DgroupId=
> >>> >> >> > org.apache.servicemix.tooling-DartifactI
> >>> >> >> > d=servicemix-service-engine \
> >>> >> >> >         -Dversion=1.0-incubating-SNAPSHOT -Dpackaging=jar
> >>> >> >> > -Dfile=/path/to/file
> >>> >> >> >
> >>> >> >> >
> >>> >> >> >
> >>> >> >> >
> >>> >>
> >>>
> org.apache.servicemix.tooling:servicemix-service-engine:jar:1.0-incubating-SNA
> >>> >> >> > PSHOT
> >>> >> >> >
> >>> >> >> > from the specified remote repositories:
> >>> >> >> >   central (http://repo1.maven.org/maven2)
> >>> >> >> >
> >>> >> >> > Any pointers?
> >>> >> >> >
> >>> >> >> > ~Vikas
> >>> >> >> >
> >>> >> >>
> >>> >> >>
> >>> >> >>
> >>> >> >> --
> >>> >> >> Cheers,
> >>> >> >> Guillaume Nodet
> >>> >> >>
> >>> >> >
> >>> >> >
> >>> >> >
> >>> >> > --
> >>> >> > Cheers,
> >>> >> > Guillaume Nodet
> >>> >> >
> >>> >>
> >>> >>
> >>> >>
> >>> >
> >>> >
> >>> > --
> >>> > Cheers,
> >>> > Guillaume Nodet
> >>> >
> >>>
> >>>
> >>>
> >>
> >>
> >> --
> >> Cheers,
> >> Guillaume Nodet
> >>
> >
> >
> >
>
>
>


-- 
Cheers,
Guillaume Nodet

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message