Hi JB,

thanks for the explanation. So we can remove it from our boot features.

> JB:

> the framework feature exists since Karaf 4.0.0. It's not a regular

> feature: it should not be part of the boot features (and it's not in Karaf

> vanilla)



Indeed, the framework feature is part of the vanilla Karaf since 4.0.5:



featuresBoot = \

    instance, \

    package, \

    log, \

    ssh, \

    aries-blueprint, \

   framework, \

    system, \

    feature, \





4.0.4:

featuresBoot = \

    instance, \

    package, \

    log, \

    ssh, \

    aries-blueprint, \

    system, \

    feature, \



Seems to be introduced with

[KARAF-4129] Installing a feature with a fragment that attaches to 
pax-logging-api fails





Regards,

  Volker





> -----Ursprüngliche Nachricht-----

> Von: Jean-Baptiste Onofré [mailto:[email protected]]

> Gesendet: Mittwoch, 11. Mai 2016 16:01

> An: [email protected]

> Betreff: Re: AW: [Karaf 4.0.5] Strange console log messages when using

> custom log appenders

>

> Hi Volker,

>

> the framework feature exists since Karaf 4.0.0. It's not a regular

> feature: it should not be part of the boot features (and it's not in Karaf

> vanilla). The framework feature is basically used to populate the

> etc/startup.properties. It's the same for the static-framework feature.

>

> Recently, we introduced the standard feature which is a convenient alias to

> all "core" features. So, you can use standard instead of the list of the core

> feature.

>

> If you build your own custom distribution of Karaf, I think your pom is not

> fully correct.

>

> Regards

> JB

>

> On 05/11/2016 02:19 PM, Althaus, Volker wrote:

> > Hi,

> >

> > what's the new "framework" feature for? Would it have consequences if

> > we remove this from the boot features?

> >

> > When I compare the startup.properties and the framework features file

> > I find that the framework feature only contains bundles which are

> > already listed and started by the startup.properties.

> >

> > And because the bundles attributes are set to start=true I would not

> > be surprised if this leads to core restarts when fragments are there.

> >

> > Regards,

> >

> >    Volker

> >

> > *Von:*Althaus, Volker

> > *Gesendet:* Mittwoch, 11. Mai 2016 13:36

> > *An:* [email protected]<mailto:[email protected]>

> > *Betreff:* AW: [Karaf 4.0.5] Strange console log messages when using

> > custom log appenders

> >

> > Hi JB,

> >

> > yes, it's a vanilla Karaf 4.0.5 with only the fragment bundle named in

> > startup.properties.

> >

> > Without the "framework" feature as in 4.0.4 it works correct.

> >

> > Log with DEBUG (the relevant parts):

> >

> > ---------------------------------------------

> >

> > Mai 11, 2016 1:29:45 PM org.apache.karaf.main.Main launch

> >

> > INFORMATION: Installing and starting initial bundles

> >

> > Mai 11, 2016 1:29:45 PM org.apache.karaf.main.Main launch

> >

> > INFORMATION: All initial bundles installed and set to start

> >

> > Mai 11, 2016 1:29:45 PM org.apache.karaf.main.lock.SimpleFileLock lock

> >

> > INFORMATION: Trying to lock D:\apache-karaf-4.0.5\lock

> >

> > Mai 11, 2016 1:29:45 PM org.apache.karaf.main.lock.SimpleFileLock lock

> >

> > INFORMATION: Lock acquired

> >

> > Mai 11, 2016 1:29:45 PM org.apache.karaf.main.Main$KarafLockCallback

> > lockAquired

> >

> > INFORMATION: Lock acquired. Setting startlevel to 100

> >

> > 2016-05-11 13:29:46,503 | DEBUG | FelixStartLevel  |

> > configadmin                      | 8 - org.apache.felix.configadmin -

> > 1.8.8 | getProperties()

> >

> > ...

> >

> > 2016-05-11 13:29:46,678 | DEBUG | FelixStartLevel  |

> > fileinstall                      | 9 - org.apache.felix.fileinstall -

> > 3.5.4 | BundleEvent STARTED - org.apache.felix.fileinstall

> >

> > 2016-05-11 13:29:46,692 | DEBUG | FelixStartLevel  |

> > core                             | 10 - org.apache.karaf.features.core -

> > 4.0.5 | BundleEvent RESOLVED - org.apache.karaf.features.core

> >

> > 2016-05-11 13:29:46,692 | DEBUG | FelixStartLevel  | core

> >                    | 10 - org.apache.karaf.features.core - 4.0.5 |

> > BundleEvent STARTING - org.apache.karaf.features.core

> >

> > 2016-05-11 13:29:46,705 | DEBUG | FelixStartLevel  |

> > core                             | 10 - org.apache.karaf.features.core -

> > 4.0.5 | BundleEvent STARTED - org.apache.karaf.features.core

> >

> > ...

> >

> > 2016-05-11 13:29:46,912 | DEBUG | pool-7-thread-1  |

> > OptimizedAccessorFactory         |  -  -  | Using optimized Accessor for

> > protected java.lang.String

> > org.apache.karaf.features.internal.model.Features.name

> >

> > 2016-05-11 13:29:47,105 | DEBUG | pool-7-thread-1  |

> > Blacklist                        | 10 - org.apache.karaf.features.core -

> > 4.0.5 | Unable to load overrides bundles list

> >

> > java.io.FileNotFoundException:

> > D:\apache-karaf-4.0.5\bin\..\etc\blacklisted.properties (Das System

> > kann die angegebene Datei nicht finden)

> >

> > at java.io.FileInputStream.open0(Native Method)[:1.8.0_77]

> >

> >         at

> > java.io.FileInputStream.open(FileInputStream.java:195)[:1.8.0_77]

> >

> >         at

> > java.io.FileInputStream.<init>(FileInputStream.java:138)[:1.8.0_77]

> >

> > ...

> >

> > 2016-05-11 13:29:47,456 | DEBUG | pool-9-thread-1  |

> > Overrides                        | 10 - org.apache.karaf.features.core -

> > 4.0.5 | Unable to load overrides bundles list

> >

> > java.io.FileNotFoundException:

> > D:\apache-karaf-4.0.5\bin\..\etc\overrides.properties (Das System kann

> > die angegebene Datei nicht finden)

> >

> > at java.io.FileInputStream.open0(Native Method)[:1.8.0_77]

> >

> >         at

> > java.io.FileInputStream.open(FileInputStream.java:195)[:1.8.0_77]

> >

> >         at

> > java.io.FileInputStream.<init>(FileInputStream.java:138)[:1.8.0_77]

> >

> > ...

> >

> > 2016-05-11 13:29:48,597 | INFO  | pool-9-thread-1  |

> > FeaturesServiceImpl              | 10 - org.apache.karaf.features.core -

> > 4.0.5 |   mvn:org.ops4j.pax.url/pax-url-aether/2.4.7

> >

> > 2016-05-11 13:29:48,597 | INFO  | pool-9-thread-1  |

> > FeaturesServiceImpl              | 10 - org.apache.karaf.features.core -

> > 4.0.5 |   mvn:org.ops4j.pax.url/pax-url-wrap/2.4.7/jar/uber

> >

> > 2016-05-11 13:29:48,621 | DEBUG | pool-9-thread-1  |

> > wrap                             | 52 - org.ops4j.pax.url.wrap - 2.4.7 |

> > BundleEvent INSTALLED - org.ops4j.pax.url.wrap

> >

> > 2016-05-11 13:29:48,647 | INFO  | pool-9-thread-1  |

> > FeaturesServiceImpl              | 10 - org.apache.karaf.features.core -

> > 4.0.5 | Stopping bundles:

> >

> > 2016-05-11 13:29:48,647 | DEBUG | pool-9-thread-1  |

> > Deployer                         | 10 - org.apache.karaf.features.core -

> > 4.0.5 | Usage for bundle org.ops4j.pax.logging.pax-logging-service [7]

> > is 0

> >

> > 2016-05-11 13:29:48,648 | DEBUG | pool-9-thread-1  |

> > Deployer                         | 10 - org.apache.karaf.features.core -

> > 4.0.5 | Selected bundles [org.ops4j.pax.logging.pax-logging-service

> > [7]] for destroy (no services in use)

> >

> > 2016-05-11 13:29:48,648 | INFO  | pool-9-thread-1  |

> > FeaturesServiceImpl              | 10 - org.apache.karaf.features.core -

> > 4.0.5 |   org.ops4j.pax.logging.pax-logging-service/1.8.5

> >

> > 2016-05-11 13:29:48,648 | DEBUG | pool-9-thread-1  |

> > pax-logging-service              | 7 -

> > org.ops4j.pax.logging.pax-logging-service - 1.8.5 | BundleEvent

> > STOPPING

> > - org.ops4j.pax.logging.pax-logging-service

> >

> > Mai 11, 2016 1:29:48 PM org.apache.karaf.main.lock.SimpleFileLock lock

> >

> > INFORMATION: Trying to lock D:\apache-karaf-4.0.5\lock

> >

> > Mai 11, 2016 1:29:48 PM org.apache.karaf.main.lock.SimpleFileLock lock

> >

> > INFORMATION: Lock acquired

> >

> > 2016-05-11 13:29:49,372 | DEBUG | FelixStartLevel  |

> > configadmin                      | 8 - org.apache.felix.configadmin -

> > 1.8.8 | getProperties()

> >

> > ...

> >

> > 2016-05-11 13:29:49,408 | DEBUG | FelixStartLevel  |

> > fileinstall                      | 9 - org.apache.felix.fileinstall -

> > 3.5.4 | BundleEvent STARTED - org.apache.felix.fileinstall

> >

> > 2016-05-11 13:29:49,418 | DEBUG | FelixStartLevel  |

> > core                             | 10 - org.apache.karaf.features.core -

> > 4.0.5 | BundleEvent RESOLVED - org.apache.karaf.features.core

> >

> > 2016-05-11 13:29:49,418 | DEBUG | FelixStartLevel  |

> > core                             | 10 - org.apache.karaf.features.core -

> > 4.0.5 | BundleEvent STARTING - org.apache.karaf.features.core

> >

> > 2016-05-11 13:29:49,433 | DEBUG | FelixStartLevel  | core

> >                    | 10 - org.apache.karaf.features.core - 4.0.5 |

> > BundleEvent STARTED - org.apache.karaf.features.core

> >

> > ...

> >

> > 2016-05-11 13:29:51,230 | DEBUG | FelixStartLevel  |

> > BlueprintExtender                | 14 - org.apache.aries.blueprint.core

> > - 1.6.1 | Starting BlueprintContainer destruction process for bundle

> > my.logging/1.0

> >

> > 2016-05-11 13:29:51,230 | DEBUG | FelixStartLevel  |

> > BlueprintExtender                | 14 - org.apache.aries.blueprint.core

> > - 1.6.1 | Not a blueprint bundle or destruction of BlueprintContainer

> > already finished for my.logging/1.0

> >

> > ...

> >

> > Regards,

> >

> >    Volker

> >

> >  > -----Ursprüngliche Nachricht-----

> >

> >  > Von: Jean-Baptiste Onofré [mailto:[email protected]]

> >

> >  > Gesendet: Mittwoch, 11. Mai 2016 11:18

> >

> >  > An: [email protected]<mailto:[email protected]> 
> > <mailto:[email protected]>

> >

> >  > Betreff: Re: [Karaf 4.0.5] Strange console log messages when using

> > custom

> >

> >  > log appenders

> >

> >  >

> >

> >  > Hi Volker,

> >

> >  >

> >

> >  > it's weird: I don't think the framework feature trigger a whole refresh.

> >

> >  >

> >

> >  > Do you use the default featuresBoot in

> > etc/org.apache.karaf.features.cfg ?

> >

> >  >

> >

> >  > Regards

> >

> >  > JB

> >

> >  >

> >

> >  > On 05/11/2016 09:47 AM, Althaus, Volker wrote:

> >

> >  > > Hi,

> >

> >  > >

> >

> >  > > we upgraded from Karaf 4.0.4 to 4.0.5 and now we have a

> >

> >  > > non-deterministic start behavior with our custom log appenders

> > which

> >

> >  > > lead to multiple error-like output on the console.

> >

> >  > >

> >

> >  > > We implemented our appender regarding to

> >

> >  > >

> >

> >  > >

> > http://blog.nanthrax.net/2012/12/create-custom-log4j-appender-for-kara

> >

> >  > > f-and-pax-logging/

> >

> >  > > and

> >

> >  > >

> >

> >  > > http://karaf.apache.org/manual/latest/#_advanced_configuration

> >

> >  > (Custom

> >

> >  > > appenders section)

> >

> >  > >

> >

> >  > > startup.properties:

> >

> >  > >

> >

> >  > > -----------------------

> >

> >  > >

> >

> >  > > mvn\:org.ops4j.pax.logging/pax-logging-api/1.8.5 = 8

> >

> >  > >

> >

> >  > > mvn\:org.ops4j.pax.logging/pax-logging-service/1.8.5 = 8

> >

> >  > >

> >

> >  > > mvn\:my.group/my.logging.fragment/1.0 = 8

> >

> >  > >

> >

> >  > > (No behavior change if the fragment is moved before the service

> > bundle

> >

> >  > > as mentioned in the second link).

> >

> >  > >

> >

> >  > > MANIFEST.MF:

> >

> >  > >

> >

> >  > > ------------------

> >

> >  > >

> >

> >  > > ...

> >

> >  > >

> >

> >  > > Bundle-SymbolicName: my.logging.fragment

> >

> >  > >

> >

> >  > > Fragment-Host: org.ops4j.pax.logging.pax-logging-service

> >

> >  > >

> >

> >  > > ...

> >

> >  > >

> >

> >  > > Now an example first start output is:

> >

> >  > >

> >

> >  > > $ > karaf.bat

> >

> >  > >

> >

> >  > > The specified feature: 'instance' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'package' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'log' version '4.0.5' is already installed

> >

> >  > >

> >

> >  > > The specified feature: 'ssh' version '4.0.5' is already installed

> >

> >  > >

> >

> >  > > The specified feature: 'aries-blueprint' version '4.0.5' is

> > already

> >

> >  > > installed

> >

> >  > >

> >

> >  > > The specified feature: 'framework' version '4.0.5' is already

> >

> >  > > installed

> >

> >  > >

> >

> >  > > The specified feature: 'system' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'feature' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'shell' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'management' version '4.0.5' is already

> >

> >  > > installed

> >

> >  > >

> >

> >  > > The specified feature: 'service' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'jaas' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'shell-compat' version '4.0.5' is already

> >

> >  > > installed

> >

> >  > >

> >

> >  > > The specified feature: 'deployer' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'diagnostic' version '4.0.5' is already

> >

> >  > > installed

> >

> >  > >

> >

> >  > > The specified feature: 'wrap' version '0.0.0' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'bundle' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'config' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'kar' version '4.0.5' is already installed

> >

> >  > >

> >

> >  > > The specified feature: 'instance' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'package' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'log' version '4.0.5' is already installed

> >

> >  > >

> >

> >  > > The specified feature: 'ssh' version '4.0.5' is already installed

> >

> >  > >

> >

> >  > > The specified feature: 'aries-blueprint' version '4.0.5' is

> > already

> >

> >  > > installed

> >

> >  > >

> >

> >  > > The specified feature: 'framework' version '4.0.5' is already

> >

> >  > > installed

> >

> >  > >

> >

> >  > > The specified feature: 'system' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'feature' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'shell' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'management' version '4.0.5' is already

> >

> >  > > installed

> >

> >  > >

> >

> >  > > The specified feature: 'service' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'jaas' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'shell-compat' version '4.0.5' is already

> >

> >  > > installed

> >

> >  > >

> >

> >  > > The specified feature: 'deployer' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'diagnostic' version '4.0.5' is already

> >

> >  > > installed

> >

> >  > >

> >

> >  > > The specified feature: 'wrap' version '0.0.0' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'bundle' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'config' version '4.0.5' is already

> > installed

> >

> >  > >

> >

> >  > > The specified feature: 'kar' version '4.0.5' is already installed

> >

> >  > >

> >

> >  > >          __ __                  ____

> >

> >  > >

> >

> >  > >         / //_/____ __________ _/ __/

> >

> >  > >

> >

> >  > >        / ,<  / __ `/ ___/ __ `/ /_

> >

> >  > >

> >

> >  > >       / /| |/ /_/ / /  / /_/ / __/

> >

> >  > >

> >

> >  > >      /_/ |_|\__,_/_/   \__,_/_/

> >

> >  > >

> >

> >  > >    Apache Karaf (4.0.5)

> >

> >  > >

> >

> >  > > Hit '<tab>' for a list of available commands

> >

> >  > >

> >

> >  > > and '[cmd] --help' for help on a specific command.

> >

> >  > >

> >

> >  > > Hit '<ctrl-d>' or type 'system:shutdown' or 'logout' to shutdown Karaf.

> >

> >  > >

> >

> >  > > karaf@root()>

> >

> >  > >

> >

> >  > >          __ __                  ____

> >

> >  > >

> >

> >  > >         / //_/____ __________ _/ __/

> >

> >  > >

> >

> >  > >        / ,<  / __ `/ ___/ __ `/ /_

> >

> >  > >

> >

> >  > >       / /| |/ /_/ / /  / /_/ / __/

> >

> >  > >

> >

> >  > >      /_/ |_|\__,_/_/   \__,_/_/

> >

> >  > >

> >

> >  > >    Apache Karaf (4.0.5)

> >

> >  > >

> >

> >  > > Hit '<tab>' for a list of available commands

> >

> >  > >

> >

> >  > > and '[cmd] --help' for help on a specific command.

> >

> >  > >

> >

> >  > > Hit '<ctrl-d>' or type 'system:shutdown' or 'logout' to shutdown Karaf.

> >

> >  > >

> >

> >  > > karaf@root()>

> >

> >  > >

> >

> >  > > Not a copy'n'paste mistake - really duplicated output.

> >

> >  > >

> >

> >  > > As this did not happen in Karaf 2, 3 and 4.0.4 I think this could

> > be

> >

> >  > > bug in the new boot feature "framework" which has been added in

> 4.0.5.

> >

> >  > >

> >

> >  > > It seems that the whole core is restarted when the custom logging

> >

> >  > > fragment is there.

> >

> >  > >

> >

> >  > > Do you agree with me and should I raise a Jira issue for that?

> > And in

> >

> >  > > case this is a bug - do you have an idea for a workaround? Or

> > could it

> >

> >  > > be an implementation mistake of the appender?

> >

> >  > >

> >

> >  > > We ship a custom distribution to our customers and this behavior

> > is a

> >

> >  > > no-go because they could think that something failed even at the

> > end

> >

> >  > > the application has started correctly.

> >

> >  > >

> >

> >  > > It does not make a good impression when the customers are faced

> > with

> >

> >  > > some strange messages even at the first start.

> >

> >  > >

> >

> >  > > TIA & Regards

> >

> >  > >

> >

> >  > >    Volker

> >

> >  > >

> >

> >  > >

> >

> >  > > CENIT AG, Industriestrasse 52-54, 70565 Stuttgart, Tel.: +49 711

> >

> >  > > 7825-30, Fax: +49 711 7825-4000, Internet: 
> > www.cenit.com<http://www.cenit.com>

> > <http://www.cenit.com>

> >

> >  > > Geschaeftsstellen: Berlin, Frankfurt, Hamburg, Hannover,

> > Muenchen,

> >

> >  > > Oelsnitz, Ratingen, Saarbruecken

> >

> >  > > Vorstandsmitglieder: Kurt Bengel, Matthias Schmidt

> >

> >  > > Aufsichtsratsmitglieder: Andreas Schmidt (Vorsitzender des

> >

> >  > > Aufsichtsrats), Hubert Leypoldt, Andreas Karrer

> >

> >  > > Bankverbindungen:

> >

> >  > > Deutsche Bank (BLZ 600 700 70) Kto. 1661 040 IBAN : DE85 6007

> > 0070

> >

> >  > > 0166

> >

> >  > > 1040 00 SWIFT-CODE : DEUTDESS,

> >

> >  > > Commerzbank (BLZ 600 400 71) Kto. 532 015 500 IBAN : DE83 6004

> > 0071

> >

> >  > > 0532

> >

> >  > > 0155 00 SWIFT-Code : COBADEFF600,

> >

> >  > > Registergericht: Amtsgericht Stuttgart

> >

> >  > > Handelsregister: HRB Nr. 19117

> >

> >  > > Umsatzsteuer: ID-Nr. DE 147 862 777

> >

> >  >

> >

> >  > --

> >

> >  > Jean-Baptiste Onofré

> >

> >  > [email protected]<mailto:[email protected]> 
> > <mailto:[email protected]>

> >

> >  > http://blog.nanthrax.net

> >

> >  > Talend - http://www.talend.com

> >

> >

> > CENIT AG, Industriestrasse 52-54, 70565 Stuttgart, Tel.: +49 711

> > 7825-30, Fax: +49 711 7825-4000, Internet: 
> > www.cenit.com<http://www.cenit.com>

> > <http://www.cenit.com>

> > Geschaeftsstellen: Berlin, Frankfurt, Hamburg, Hannover, Muenchen,

> > Oelsnitz, Ratingen, Saarbruecken

> > Vorstandsmitglieder: Kurt Bengel, Matthias Schmidt

> > Aufsichtsratsmitglieder: Andreas Schmidt (Vorsitzender des

> > Aufsichtsrats), Hubert Leypoldt, Andreas Karrer

> > Bankverbindungen:

> > Deutsche Bank (BLZ 600 700 70) Kto. 1661 040 IBAN : DE85 6007 0070

> > 0166

> > 1040 00 SWIFT-CODE : DEUTDESS,

> > Commerzbank (BLZ 600 400 71) Kto. 532 015 500 IBAN : DE83 6004 0071

> > 0532

> > 0155 00 SWIFT-Code : COBADEFF600,

> > Registergericht: Amtsgericht Stuttgart

> > Handelsregister: HRB Nr. 19117

> > Umsatzsteuer: ID-Nr. DE 147 862 777

> >

> >

> > CENIT AG, Industriestrasse 52-54, 70565 Stuttgart, Tel.: +49 711

> > 7825-30, Fax: +49 711 7825-4000, Internet: 
> > www.cenit.com<http://www.cenit.com>

> > Geschaeftsstellen: Berlin, Frankfurt, Hamburg, Hannover, Muenchen,

> > Oelsnitz, Ratingen, Saarbruecken

> > Vorstandsmitglieder: Kurt Bengel, Matthias Schmidt

> > Aufsichtsratsmitglieder: Andreas Schmidt (Vorsitzender des

> > Aufsichtsrats), Hubert Leypoldt, Andreas Karrer

> > Bankverbindungen:

> > Deutsche Bank (BLZ 600 700 70) Kto. 1661 040 IBAN : DE85 6007 0070

> > 0166

> > 1040 00 SWIFT-CODE : DEUTDESS,

> > Commerzbank (BLZ 600 400 71) Kto. 532 015 500 IBAN : DE83 6004 0071

> > 0532

> > 0155 00 SWIFT-Code : COBADEFF600,

> > Registergericht: Amtsgericht Stuttgart

> > Handelsregister: HRB Nr. 19117

> > Umsatzsteuer: ID-Nr. DE 147 862 777

>

> --

> Jean-Baptiste Onofré

> [email protected]<mailto:[email protected]>

> http://blog.nanthrax.net

> Talend - http://www.talend.com

CENIT AG, Industriestrasse 52-54, 70565 Stuttgart, Tel.: +49 711 7825-30, Fax: 
+49 711 7825-4000, Internet: www.cenit.com
Geschaeftsstellen: Berlin, Frankfurt, Hamburg, Hannover, Muenchen, Oelsnitz, 
Ratingen, Saarbruecken
Vorstandsmitglieder: Kurt Bengel, Matthias Schmidt
Aufsichtsratsmitglieder: Andreas Schmidt (Vorsitzender des Aufsichtsrats), 
Hubert Leypoldt, Andreas Karrer
Bankverbindungen:
Deutsche Bank (BLZ 600 700 70) Kto. 1661 040 IBAN : DE85 6007 0070 0166 1040 00 
SWIFT-CODE : DEUTDESS,
Commerzbank (BLZ 600 400 71) Kto. 532 015 500 IBAN : DE83 6004 0071 0532 0155 
00 SWIFT-Code : COBADEFF600,
Registergericht: Amtsgericht Stuttgart
Handelsregister: HRB Nr. 19117
Umsatzsteuer: ID-Nr. DE 147 862 777

Reply via email to