Hello Chris,
Great! Thanks for the help.
From that point on you should be able to start provisioning bundles to it.
Greetings, Marcel
On Jan 31, 2010, at 1:11 , Christopher Brind wrote:
> Great, that worked and I now have
>
> "configuredGatewayID - IDLE"
>
> as a target in the UI. :)
>
> Hope that helps.
>
> Cheers,
> Chris
>
>
>
> On 30 January 2010 23:57, Marcel Offermans <marcel.offermans@luminis.nl>wrote:
>
>> Yes. I'm by no means a Maven expert either, but to solve this issue you
>> can:
>>
>> Checkout the deployment admin module from Felix:
>>
>> svn co http://svn.apache.org/repos/asf/felix/trunk/deploymentadmin/
>>
>> and then:
>>
>> mvn install
>>
>> That should get you going. In case that doesn't work (I did not actually
>> try just checking out one module in Felix) you might need to checkout
>> everything starting one level up (in other words the whole Felix source
>> tree) and then do that build.
>>
>> Greetings, Marcel
>>
>>
>> On Jan 31, 2010, at 0:45 , Christopher Brind wrote:
>>
>>> By repository I presume you mean Maven? Is there a quick way to do that?
>>> Apart from running the commands that people have told me, I've used Maven
>>> very little.
>>>
>>> Thanks,
>>> Chris
>>>
>>>
>>> On 30 January 2010 23:41, Marcel Offermans <marcel.offermans@luminis.nl
>>> wrote:
>>>
>>>> Hello Chris,
>>>>
>>>> Whoops, I completely forgot to mention that. We are at the moment
>> relying
>>>> on a not-yet-released snapshot of DeploymentAdmin that is not yet in any
>>>> snapshot repository either.
>>>>
>>>> That means for now you need to get it from Apache Felix, and install it
>> in
>>>> your local repository. It's of course one of the things we need to fix,
>> but
>>>> for now that should get you going.
>>>>
>>>> Thanks for trying!
>>>>
>>>> Greetings, Marcel
>>>>
>>>>
>>>> On Jan 31, 2010, at 0:15 , Christopher Brind wrote:
>>>>
>>>>> Hi Marcel,
>>>>>
>>>>> I get the following error when executing "mvn clean install -Ptargets"
>>>>>
>>>>> Downloading:
>>>>>
>>>>
>> http://repository.apache.org/snapshots/org/apache/felix/org.apache.felix.deploymentadmin/0.9.0-SNAPSHOT/org.apache.felix.deploymentadmin-0.9.0-SNAPSHOT.jar
>>>>> [INFO] Unable to find resource
>>>>> 'org.apache.felix:org.apache.felix.deploymentadmin:jar:0.9.0-SNAPSHOT'
>> in
>>>>> repository apache.snapshots (http://repository.apache.org/snapshots)
>>>>> [INFO]
>>>>>
>> ------------------------------------------------------------------------
>>>>> [ERROR] BUILD ERROR
>>>>> [INFO]
>>>>>
>> ------------------------------------------------------------------------
>>>>> [INFO] Failed to resolve artifact.
>>>>>
>>>>> Missing:
>>>>> ----------
>>>>> 1) org.apache.felix:org.apache.felix.deploymentadmin:jar:0.9.0-SNAPSHOT
>>>>>
>>>>> Try downloading the file manually from the project website.
>>>>>
>>>>> Then, install it using the command:
>>>>> mvn install:install-file -DgroupId=org.apache.felix
>>>>> -DartifactId=org.apache.felix.deploymentadmin -Dversion=0.9.0-SNAPSHOT
>>>>> -Dpackaging=jar -Dfile=/path/to/file
>>>>>
>>>>> Alternatively, if you host your own repository you can deploy the file
>>>>> there:
>>>>> mvn deploy:deploy-file -DgroupId=org.apache.felix
>>>>> -DartifactId=org.apache.felix.deploymentadmin -Dversion=0.9.0-SNAPSHOT
>>>>> -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>>>>>
>>>>> Path to dependency:
>>>>> 1) org.apache.ace:ace-target-devgateway:pom:0.8.0-SNAPSHOT
>>>>> 2)
>> org.apache.felix:org.apache.felix.deploymentadmin:jar:0.9.0-SNAPSHOT
>>>>>
>>>>> ----------
>>>>> 1 required artifact is missing.
>>>>>
>>>>> for artifact:
>>>>> org.apache.ace:ace-target-devgateway:pom:0.8.0-SNAPSHOT
>>>>>
>>>>> from the specified remote repositories:
>>>>> apache.snapshots (http://repository.apache.org/snapshots),
>>>>> central (http://repo1.maven.org/maven2)
>>>>>
>>>>>
>>>>>
>>>>> [INFO]
>>>>>
>> ------------------------------------------------------------------------
>>>>> [INFO] For more information, run Maven with the -e switch
>>>>> [INFO]
>>>>>
>> ------------------------------------------------------------------------
>>>>> [INFO] Total time: 35 seconds
>>>>> [INFO] Finished at: Sat Jan 30 23:13:47 GMT 2010
>>>>> [INFO] Final Memory: 21M/79M
>>>>> [INFO]
>>>>>
>> ------------------------------------------------------------------------
>>>>>
>>>>> Cheers,
>>>>> Chris
>>>>>
>>>>>
>>>>>
>>>>> On 30 January 2010 22:55, Marcel Offermans <
>> marcel.offermans@luminis.nl
>>>>> wrote:
>>>>>
>>>>>> After all the work that has already been done on the Mavenization,
I
>>>> took
>>>>>> some time to get the ace-target-devgateway up and running. In the
end,
>>>> two
>>>>>> minor fixes to the Bnd files were all it took.
>>>>>>
>>>>>> I'm running this target against the dev-server-webui as created by
the
>>>> Ant
>>>>>> build.
>>>>>>
>>>>>> To do this yourself, in a shell (with a full checkout of the sources):
>>>>>>
>>>>>> ant release (which basically runs the full ant build with all testing
>>>> and
>>>>>> packaging)
>>>>>> cd deploy/target/dev-server-webui
>>>>>> sh run.sh (now the server should be up and running, browse to
>>>>>> http://localhost:8080/webui/ to validate)
>>>>>>
>>>>>> In a second shell (from the base checkout dir) as also explained
at
>>>>>> http://incubator.apache.org/ace/maven-build.html:
>>>>>>
>>>>>> mvn clean install
>>>>>> mvn clean install -Ptargets
>>>>>> cd
>>>>>>
>>>>
>> ace-target-devgateway/target/ace-target-devgateway-0.8.0-SNAPSHOT-distribution/ace-gateway/
>>>>>> sh run.sh
>>>>>>
>>>>>> Now in the web UI you should see the gateway showing up in the last
>>>> column.
>>>>>>
>>>>>> I would appreciate it if anybody could confirm they get this far.
Next
>>>> up
>>>>>> will be a bigger task, getting all server side bundles working.
>>>>>>
>>>>>> Greetings, Marcel
>>>>>>
>>>>>>
>>>>
>>>>
>>
>>
|