Mark Frazier-2 wrote
> I would look into setting up your own local maven repo (nexus or
> artifactory) first, rather than
> try to do it without maven. There are a few maven plugins which are highly
> valuable/helpfull
> in creating your build.
> 
> You could then load the dependencies into your local repo and stay inside
> the classified (I’m assuming)
> network.
> 
> 
>> On Dec 7, 2015, at 8:59 AM, gbchriste <

> gary.christenot@

> > wrote:
>> 
>> I'm planning to re-architect an existing Java application to incorporate
>> messaging via JMS to integrate with a Windows back end system.  I've done
>> some rapid prototyping with ActiveMQ and I've also been reading through
>> Camel in Action (Ibsen, et al) and am convinced that this is the
>> combination
>> I want to use.
>> 
>> I'll confess up front that I'm a 2-decade Windows developer and have been
>> dealing seriously with Java only for the last year or so, so I definitely
>> have an uphill climb.  I got the unenviable job of maintaining an
>> application that was built for us by a contractor who disappeared after
>> Version 1 was delivered.
>> 
>> Anyway, the biggest roadblock in my plan is the heavy reliance that Camel
>> places on Maven for managing Camel dependencies.  Our organization's
>> development activities are required to be carried out inside a separate
>> network enclave that has highly restrictive policies for Internet access. 
>> Maven is one of the sites that cannot and never will be allowed to be
>> accessed from within the development enclave and there is no way and
>> never
>> will be a way for me to take my development activities outside the
>> enclave.
>> 
>> So I need to come up with a work around to get all the necessary Camel
>> dependencies as I add each Camel module.  I've downloaded the entire
>> Camel
>> bundle to local jar files and can create local library references.  I've
>> already tried out the camel-core with some simple file and Bean
>> endpoints.
>> But trying to manually figure out what all the dependencies are for other
>> Camel modules, and going and getting them, is proving to be more than I
>> want
>> to bite off.  I spent 3 hours last night trying to figure out how to do a
>> simple HTTP request using either camel-jetty or camel-http because I
>> couldn't get all the right dependencies loaded up.
>> 
>> Here's my thinking and would like to get some community input.  I have a
>> laptop loaded up with Netbeans (our organization Java standard IDE). 
>> What
>> about this process:
>> 
>> 1.  Create a Maven project in Netbeans on laptop.  There would be no code
>> here.  I'll just use it to communicate with the Maven repository.
>> 2.  Take laptop to a network connection outside the restricted enclave
>> 3.  Add dependencies to my Maven project for Camel modules (e.g.
>> camel-core,
>> camel-jetty, camel-jms, et al)
>> 4.  Let Maven project download all jars to local repository on laptop
>> 5.  Take laptop back to development enclave and copy in to lib folder of
>> target project
>> 6.  Add Library references in target project
>> 
>> Appreciate any help or advice folks can give.
>> 
>> 
>> 
>> 
>> 
>> --
>> View this message in context:
>> http://camel.465427.n5.nabble.com/Camel-Without-Maven-tp5774797.html
>> Sent from the Camel - Users mailing list archive at Nabble.com.


Not classified but it is a government project.  I'll look in to your
suggestion further.  I guess my first question though would be how to go
about populating a local repository?

Thanks.



--
View this message in context: 
http://camel.465427.n5.nabble.com/Camel-Without-Maven-tp5774797p5774803.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to