Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 5942C2009F4 for ; Thu, 26 May 2016 09:12:01 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 57BF9160A10; Thu, 26 May 2016 07:12:01 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 7A1A0160939 for ; Thu, 26 May 2016 09:12:00 +0200 (CEST) Received: (qmail 94844 invoked by uid 500); 26 May 2016 07:11:59 -0000 Mailing-List: contact dev-help@celix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@celix.apache.org Delivered-To: mailing list dev@celix.apache.org Received: (qmail 94832 invoked by uid 99); 26 May 2016 07:11:59 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 May 2016 07:11:59 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id C67F0C1037 for ; Thu, 26 May 2016 07:11:58 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.448 X-Spam-Level: * X-Spam-Status: No, score=1.448 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 1UD7I6PYTNeI for ; Thu, 26 May 2016 07:11:56 +0000 (UTC) Received: from mail-oi0-f44.google.com (mail-oi0-f44.google.com [209.85.218.44]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id 81BAA5F4E3 for ; Thu, 26 May 2016 07:11:56 +0000 (UTC) Received: by mail-oi0-f44.google.com with SMTP id w184so104196624oiw.2 for ; Thu, 26 May 2016 00:11:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to; bh=Z82FuNPrhj6NFFkfvmGMUZ5L/PFBV2UfRvsW+qOKets=; b=QzGPO6sIgpVKVN6IYwnLFBWJYq+VK363QyNe1wmX3mVaIGAsW+p8wh7OhzMSs8xndh m45PZiTTRZ7UWD3oqdzW22wFep294cc93NxoI9+qXvst/eAZwsjwLxgxianZAwp8CRov FzGAIs+ir11rZKTspplfB5AUtka2yV2UHaA2Vvsb4B2GRJ4ZIrcKrO1V1sEfZv3z+cqn pm/bIOA+K6U0AEoCH2pbss4CuPmf+oSeMuZ2scdACI49d3Eow+J1DYDrAOadyvaGdoEM gLSnQWw2tkz1qcVHKXaXtWUr3sjUvYI2a3b2UC74MhmxO6gTBq9K/swZmxHhCZsMPPAj Wr8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to; bh=Z82FuNPrhj6NFFkfvmGMUZ5L/PFBV2UfRvsW+qOKets=; b=hpRU9YnYIe4MDWe0IpaYyjR3dGU4BnOddz/tgDyn/qIN56aQOf7idSME6ksloAEgWG o8+fpdlhgSsd38K6Zz4LVazn2+1UZ0XKVDcoI6ta2OfctKkkqKpAnZMY2FqVKfTQQ7Hm X8+DnLi7SKFCQlf2juMZjtElwjraVGIDnuGsACKuoX2LpbqRLVYaJsvF+Tu/1GQbST// QZtYA7NDQB2u8A5hY66bIE6tBz/q1qEzZeQSPpPmMBS0M0DKrUV43CDwXyqI72lm6S4A s2E+bn2CRrChX6sOjbwGklRsn5rM0X0urS7u07U3IElCuJU3xcrmPPDiXZ+EWtUUtKvW YXFA== X-Gm-Message-State: ALyK8tLVceUjvdewefNUMq9fO0dCntj8/hWn3aIfTAa4T1CEP1hpbm/FDvRUw0OJV5Bzumur1RiYqac4HN9Jxg== MIME-Version: 1.0 X-Received: by 10.202.243.138 with SMTP id r132mr5070421oih.163.1464246710223; Thu, 26 May 2016 00:11:50 -0700 (PDT) Received: by 10.202.170.206 with HTTP; Thu, 26 May 2016 00:11:50 -0700 (PDT) In-Reply-To: References: <23d06404-76ff-ee71-0c86-342a76ed0d7a@sundevil.de> Date: Thu, 26 May 2016 12:41:50 +0530 Message-ID: Subject: Re: issue with celix From: Anupam Datta To: dev@celix.apache.org Content-Type: multipart/alternative; boundary=94eb2c0934c206f2960533b981b7 archived-at: Thu, 26 May 2016 07:12:01 -0000 --94eb2c0934c206f2960533b981b7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Pepjin, I had some query regarding celix : 1. is it possible to pass arguments to bundles ? ie. at the time of starting I want to send some configurable parameters. 2. What is the way of remotely controlling and data capturing via celix bundles ? Is there any server where device can register itself via celix and from server through browser we can start stop bundle and fetch data? I had seen the remote shell and remote service folder but not much documentation is available there in the folders to understand how exactly it works. Thanks & Regards Anupam Datta On Tue, May 24, 2016 at 12:42 AM, Anupam Datta wrote: > Thank you Pepjin. I will definitely try that out. > > Thanks & Regards > Anupam Datta > On 24-May-2016 12:28 AM, "Pepijn Noltes" wrote: > >> Hi Anupam, >> >> Please use the documentation at >> https://github.com/apache/celix/tree/develop/documents >> The idea is when a new Celix release has been made, the website will >> refer to documentation github. >> >> On Mon, May 23, 2016 at 11:52 AM, Anupam Datta wrote: >> > Hi, >> > I had tried with git version as per the doc : >> > https://celix.apache.org/documentation/getting_started.html >> > after >> > make all >> > I did : >> > #install the framework and the bundles >> > sudo make install-all >> > >> > It showed me error : make: *** No rule to make target 'install-all'. >> Stop. >> > >> > So I did sudo make install >> > >> > log file attached : install_log.txt >> > >> > I created the demo project . After creating, built it and another erro= r >> > showed : >> > >> > -- Using jar to create bundles >> > -- bundle function is deprecated. update target 'hello_001' to >> add_bundle >> > -- Configuring done >> > CMake Error at >> > /usr/local/share/celix/cmake/modules/cmake_celix/Packaging.cmake:149 >> > (add_library): >> > Cannot find source file: >> > >> > ( >> > >> > Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm >> .hpp >> > .hxx .in .txx >> > Call Stack (most recent call first): >> > >> /usr/local/share/celix/cmake/modules/cmake_celix/PackagingLegacy.cmake:= 41 >> > (add_bundle) >> > bundles/hello_001/CMakeLists.txt:4 (bundle) >> > >> >> The documentation was incorrect. The should be no parentheses around >> the bundle SOURCES. >> If you remove them, it should work .... >> >> > >> > CMake Error: CMake can not determine linker language for target: >> hello_001 >> > CMake Error: Cannot determine link language for target "hello_001". >> > -- Generating done >> > -- Build files have been written to: >> > /home/anupam/Dev/ApacheCelix/git_celix/DM_proj_001-build >> > >> > So what was the issue with it? The directory structure of the demo pro= j >> : >> > >> > =E2=94=9C=E2=94=80=E2=94=80 DM_proj_001 >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 bundles >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 hello_001 >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 CMakeLists.txt >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 private >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 src >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 activa= tor.c >> > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 CMakeLists.txt >> > =E2=94=94=E2=94=80=E2=94=80 DM_proj_001-build >> > =E2=94=9C=E2=94=80=E2=94=80 bundles >> > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 hello_001 >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 CMakeFiles >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 CMakeDirec= toryInformation.cmake >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 hello_001_= bundle.dir >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94= =80 build.make >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94= =80 cmake_clean.cmake >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94= =80 DependInfo.cmake >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94= =80 progress.make >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 hello_001.= dir >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94= =80 build.make >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94= =80 cmake_clean.cmake >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94= =80 DependInfo.cmake >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94= =80 depend.make >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94= =80 flags.make >> > =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94= =80 progress.make >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 progress.m= arks >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 cmake_install.cmake >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 hello_001_gen >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 MANIFEST.M= F >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 MANIFEST.s= tep1 >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 MANIFEST.s= tep2 >> > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 Makefile >> > =E2=94=9C=E2=94=80=E2=94=80 CMakeCache.txt >> > =E2=94=9C=E2=94=80=E2=94=80 CMakeFiles >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 3.5.1 >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 CMakeCCompiler= .cmake >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 CMakeDetermine= CompilerABI_C.bin >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 CMakeSystem.cm= ake >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 CompilerIdC >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 a.out >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 CMakeCComp= ilerId.c >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 bundles.dir >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 build.make >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 cmake_clean.cm= ake >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 DependInfo.cma= ke >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 progress.make >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 cmake.check_cache >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 CMakeDirectoryInformation.= cmake >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 CMakeOutput.log >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 CMakeRuleHashes.txt >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 CMakeTmp >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 deploy.dir >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 build.make >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 cmake_clean.cm= ake >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 DependInfo.cma= ke >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 progress.make >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 feature_tests.bin >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 feature_tests.c >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 Makefile2 >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 Makefile.cmake >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 progress.marks >> > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 rat.dir >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 build.make >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 cmake_clean.cm= ake >> > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 DependInfo.cma= ke >> > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 progress.make >> > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 TargetDirectories.txt >> > =E2=94=9C=E2=94=80=E2=94=80 cmake_install.cmake >> > =E2=94=94=E2=94=80=E2=94=80 Makefile >> > >> > Please share your view on it. let me know if any other log is needed. >> > >> > Thanks & Regards >> > Anupam Datta >> > >> >> Greetings, >> Pepijn >> > --94eb2c0934c206f2960533b981b7--