You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by "Pepijn Noltes (JIRA)" <ji...@apache.org> on 2016/10/10 10:13:20 UTC

[jira] [Closed] (CELIX-346) celix-bootstrap problems

     [ https://issues.apache.org/jira/browse/CELIX-346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pepijn Noltes closed CELIX-346.
-------------------------------
    Resolution: Workaround

> celix-bootstrap problems
> ------------------------
>
>                 Key: CELIX-346
>                 URL: https://issues.apache.org/jira/browse/CELIX-346
>             Project: Celix
>          Issue Type: Bug
>         Environment: CentOS 7.2
>            Reporter: Gerrit Binnenmars
>            Priority: Minor
>
> 3 Issues:
> a. documentation
> b. create_bundle problem
> c. update bundle problem
> a. Typos in readme:
> Installation option 2: python -m celix.bootstrap (dot instead of dash)
> Please add complete download path:
> wget https://pypi.python.org/packages/source/c/cogapp/cogapp-2.4.tar.gz
> b. Problem creating bundle:
> maintain@INAETICS-Gerrit:/home/component_manager$ cb create_bundle my_component
> Creating file my_component bundle.yaml
> Creating file my_component/bundle.yaml
> Cogging my_component/bundle.yaml
> Please enter bundleName [mybundle]: 
> Please enter symbolicName [org.example.mybundle]: 
> Traceback (most recent call last):
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 710, in main
>     self.callableMain(argv)
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 701, in callableMain
>     self.processArguments([a])
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 675, in processArguments
>     self.processOneFile(args[0])
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 624, in processOneFile
>     sNewText = self.processString(sOldText, fname=sFile)
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 563, in processString
>     self.processFile(fOld, fNew, fname=fname)
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 503, in processFile
>     sGen = gen.evaluate(cog=self, globals=globals, fname=sFile)
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 137, in evaluate
>     code = compile(intext, str(fname), 'exec')
>   File "my_component/bundle.yaml+22", line 7
>     while yn('Should component \'%s\' provide %s service?' % (componentName, 'a' if 'psInclude' not in vars() else 'another')):
>                                                                                                                               ^
> IndentationError: unindent does not match any outer indentation level
> Reproduce:
> 1. cb create_project .
> 2. cb update .
> 3. cb build gen
> 4. cb create_bundle my_component
> c. updating resulting component (likely result of problem b)
> Generating/updating bundle code
> Creating file my_component CMakeLists.txt
> Creating file my_component/CMakeLists.txt
> Cogging my_component/CMakeLists.txt  (changed)
> Creating file my_component private/src/bundle_activator.c
> Creating file my_component/private/src/bundle_activator.c
> Cogging my_component/private/src/bundle_activator.c
> Traceback (most recent call last):
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 710, in main
>     self.callableMain(argv)
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 701, in callableMain
>     self.processArguments([a])
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 675, in processArguments
>     self.processOneFile(args[0])
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 624, in processOneFile
>     sNewText = self.processString(sOldText, fname=sFile)
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 563, in processString
>     self.processFile(fOld, fNew, fname=fname)
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 503, in processFile
>     sGen = gen.evaluate(cog=self, globals=globals, fname=sFile)
>   File "/home/maintain/tools/cog/cogapp-2.4/cogapp/cogapp.py", line 146, in evaluate
>     eval(code, globals)
>   File "my_component/private/src/bundle_activator.c+143", line 4, in <module>
> NameError: name 'comp' is not defined



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)