how to instrument the apache bundles poi 4.0.0_1

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

how to instrument the apache bundles poi 4.0.0_1

Mills, Gary (GE Digital)
Hello, I am trying to upgrade from org.apache.servicemix.buncles.poi.3.9_2 to 4.0.0_1  (*thanks in advance)

I inherited an application that used 3.9_2, simply to read xlsx spreadsheets and update a database.

I needed to write an app to read in a template, update the template with message exchange data, then send the xlsx workbook to some destination.  I had it all working with 3.9_2, however, there is no workbook.close() method in 3.9_2. So, I opted to upgrade to 4.0.0_1.  On my journey I tried each release up to 4.0.0_1 unsuccessfully.  I then just settled on 4.0.0_1 to try to get it working.

I'm almost there, however, I cannot resolve alll the dependencies.

Error executing command: Could not start bundle mvn:com.ge.ip.infra/delta-fadec-prod/3.0.1-SNAPSHOT in feature(s) fadec-application-1.0.0: Unresolved constraint in bundle delta-fadec-prod [348]: Unable to resolve 348.0: missing requirement [348.0] osgi.wiring.package; (&(osgi.wiring.package=org.apache.poi.ss.usermodel)(version>=4.0.0)(!(version>=5.0.0))) [caused by: Unable to resolve 319.0: missing requirement [319.0] osgi.wiring.package; (osgi.wiring.package=org.apache.xml.security.signature)]

I'm pretty close, stuck here... the bottom of the manifest for 4.0.0_1, the rest starting at org.apache.xml.security.signature, the org.w3c.dom, etc...

l.extensions;version="[4.0,5)",org.apache.poi.xssf.util;version="[4.0
,5)",org.apache.xml.security.signature,org.ietf.jgss,org.w3c.dom,org.
w3c.dom.events,org.w3c.dom.ls,org.xml.sax,org.xml.sax.ext,org.xml.sax
.helpers,junit.framework;resolution:=optional

I've been at this for 3 days now, very frustrating, needing you expertise, thank you.

POM
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
                                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                                xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd<http://maven.apache.org/POM/4.0.0%20http:/maven.apache.org/maven-v4_0_0.xsd>">

<modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>com.ge.ip.infra</groupId>
    <artifactId>ge.ip.infra.parent</artifactId>
    <version>3.0.1-SNAPSHOT</version>
  </parent>

  <artifactId>delta-fadec-prod</artifactId>
  <packaging>bundle</packaging>

  <name>GE-IP Delta FADEC PROD ENV</name>

  <dependencies>

      <!-- IBM MQ Dependencies -->
      <dependency>
        <groupId>com.ibm.dhbcore</groupId>
        <artifactId>dhbcore</artifactId>
                <version>7.5.0.2</version>
      </dependency>
      <dependency>
        <groupId>com.ibm.mq.jmqi</groupId>
        <artifactId>jmqi</artifactId>
                               <version>7.5.0.2</version>
      </dependency>
      <dependency>
        <groupId>com.ibm.mq</groupId>
        <artifactId>mq</artifactId>
        <version>7.5.0.2</version>
      </dependency>
      <dependency>
        <groupId>com.ibm.mqjms</groupId>
        <artifactId>mqjms</artifactId>
        <version>7.5.0.2</version>
      </dependency>

      <!-- Camel Spring Dependencies -->
                 <dependency>
       <groupId>org.springframework</groupId>
       <artifactId>spring-jdbc</artifactId>
     </dependency>
<!-- C3P0 database management-->
     <dependency>
       <groupId>com.mchange</groupId>
       <artifactId>c3p0</artifactId>
    </dependency>
    <!-- Java Apache POI Excel dependencies -->
    <dependency>
      <groupId>org.apache.servicemix.bundles</groupId>
      <artifactId>org.apache.servicemix.bundles.poi</artifactId>
      <version>4.0.0_1</version>  <!-- 3.9_2, 3.14_1 -->
    </dependency>
    <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi</artifactId>
                <version>4.0.1</version>
                </dependency>
                <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi-ooxml</artifactId>
                <version>4.0.1</version>  <!-- 3.9, 3.14-->
                </dependency>
               <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi-ooxml-schemas</artifactId>
                <version>4.0.1</version>
                </dependency>
    <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-collections4</artifactId>
                <version>4.2</version>
                </dependency>
      <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>ooxml-schemas</artifactId>
        <version>1.4</version>
      </dependency>
                <dependency>
                                <groupId>org.apache.commons</groupId>
                                <artifactId>commons-math3</artifactId>
                                <version>3.6.1</version>
                </dependency>
                <dependency>
                  <groupId>commons-codec</groupId>
                  <artifactId>commons-codec</artifactId>
                  <version>1.11</version>
                </dependency>
                <dependency>
                  <groupId>org.apache.commons</groupId>
                  <artifactId>commons-compress</artifactId>
                  <version>1.18</version>
                </dependency>
                <dependency>
                  <groupId>org.apache.poi</groupId>
                  <artifactId>ooxml-security</artifactId>
                  <version>1.1</version>
                </dependency>
                <dependency>
                    <groupId>com.enterprisemath</groupId>
                    <artifactId>em-utils</artifactId>
                    <version>2.4.0</version>
               </dependency>
<!--                       <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi</artifactId>
                </dependency>  -->

<!-- MySQL dependencies -->
      <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
      </dependency>
<!-- Camel Dependencies -->
    <dependency>
      <groupId>org.apache.camel</groupId>
      <artifactId>camel-core</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.camel</groupId>
      <artifactId>camel-sql</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.camel</groupId>
      <artifactId>camel-jms</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.camel</groupId>
      <artifactId>camel-ftp</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.camel</groupId>
      <artifactId>camel-blueprint</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.camel</groupId>
      <artifactId>camel-csv</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.camel</groupId>
      <artifactId>camel-xmlbeans</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.camel</groupId>
      <artifactId>camel-velocity</artifactId>
    </dependency>
    <dependency>
      <groupId>org.apache.camel</groupId>
      <artifactId>camel-ognl</artifactId>
    </dependency>
    <dependency>
      <groupId>commons-io</groupId>
      <artifactId>commons-io</artifactId>
    </dependency>
    <dependency>
      <groupId>joda-time</groupId>
      <artifactId>joda-time</artifactId>
    </dependency>
    <dependency>
                <groupId>org.apache.camel</groupId>
                <artifactId>camel-jdbc</artifactId>
                </dependency>

    <!-- logging -->
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>jcl-over-slf4j</artifactId>
    </dependency>
    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
    </dependency>

  </dependencies>
<!--  Build definition -->
  <build>
    <defaultGoal>install</defaultGoal>
    <plugins>
     <plugin>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>build-helper-maven-plugin</artifactId>
      <version>1.8</version>
      <executions>
        <execution>
           <id>attach-artifacts</id>
           <phase>package</phase>
           <goals>
            <goal>attach-artifact</goal>
           </goals>
           <configuration>
           <artifacts>
             <artifact>
               <file>target/classes/features.xml</file>
               <type>xml</type>
               <classifier>features</classifier>
             </artifact>
           </artifacts>
           </configuration>
        </execution>
      </executions>
     </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-resources-plugin</artifactId>
        <version>2.4.3</version>
          <executions>
              <execution>
                  <id>copy-resources</id>
                  <phase>validate</phase>
                  <goals>
                      <goal>copy-resources</goal>
                  </goals>
                  <configuration>
                      <outputDirectory>${basedir}/target</outputDirectory>
                      <resources>
                          <resource>
                              <directory>src/main/resources</directory>
                              <filtering>true</filtering>
                          </resource>
                      </resources>
                  </configuration>
              </execution>
          </executions>
      </plugin>
      <!-- to generate the MANIFEST-FILE of the bundle -->
      <plugin>
        <groupId>org.apache.felix</groupId>
        <artifactId>maven-bundle-plugin</artifactId>
        <version>${bundle-plugin-version}</version>
        <extensions>true</extensions>
        <configuration>
          <instructions>
            <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
            <Private-Package>com.ge.ip.infra.fadec.*</Private-Package>
            <Import-Package>
                              org.springframework.jdbc,
                org.springframework.jdbc.core,
                *
            </Import-Package>
          </instructions>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>

FEATURES.XML

<?xml version="1.0" encoding="UTF-8"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">
<feature name="fadec-application" version="1.0.0" description="Delta FADEC Route and dependencies">
<feature>camel-core</feature>
<feature>camel-blueprint</feature>
<feature>camel-csv</feature>
<feature>camel-sql</feature>
<feature>camel-jdbc</feature>
<feature>camel-velocity</feature>
<feature>camel-xmlbeans</feature>

                <bundle start-level="60">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/1.6.1_5</bundle>
                               <bundle start-level="61">wrap:mvn:org.apache.poi/poi-ooxml-schemas/4.0.1$DynamicImport-package=*</bundle> <!-- 3.9, 3.14 $DynamicImport-package=*-->
                               <bundle start-level="61">wrap:mvn:org.apache.commons/commons-collections4/4.2</bundle>
                               <bundle start-level="62">wrap:mvn:org.apache.commons/commons-compress/1.18</bundle>
                               <bundle start-level="63">wrap:mvn:org.apache.commons/commons-math3/3.6.1</bundle>
                               <bundle start-level="64">wrap:mvn:org.apache.poi/ooxml-security/1.1</bundle>

               <bundle start-level="65">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi/4.0.0_1</bundle>  <!-- 3.9_2 3.13_1 3.14-->

                                <bundle>mvn:com.ibm.msg.client.osgi/osgi-jms/7.5.0.2</bundle>
        <bundle>mvn:com.ibm.msg.client.osgi/osgi-wmq-prereq/7.5.0.2</bundle>
        <bundle>mvn:com.ibm.msg.client.osgi/osgi-nls/7.5.0.2</bundle>
        <bundle>mvn:com.ibm.msg.client.osgi/osgi-wmq-nls/7.5.0.2</bundle>
        <bundle>mvn:com.ibm.msg.client.osgi/osgi-wmq/7.5.0.2</bundle>
        <bundle>mvn:com.ibm.msg.client.osgi/osgi-commonservices-j2se/7.5.0.2</bundle>
        <bundle>mvn:com.ibm.msg.client.osgi/jms-prereq/7.5.0.2</bundle>
        <bundle>mvn:com.ibm.mq.osgi/osgi-directip/7.5.0.2</bundle>

                                <bundle start-level="80">wrap:mvn:com.enterprisemath/em-utils/2.4.0</bundle>
                                <bundle start-level="80">wrap:mvn:mysql/mysql-connector-java/5.1.45</bundle>
                                <bundle start-level="84">wrap:mvn:com.mchange/mchange-commons-java/0.2.11</bundle>
                                <bundle start-level="85">wrap:mvn:com.mchange/c3p0/0.9.5.2$Bundle-SymbolicName=c3p0-0.9.5.2&amp;Import-package=*;resolution:=optional;version=0</bundle>
                                <bundle start-level="85">wrap:mvn:org.springframework/spring-jdbc/4.0.4.RELEASE$Import-package=com.mysql.jdbc;resolution:=optional;version=0,javax.sql;resolution:=optional;version=0,org.apache.commons.logging;resolution:=optional;version=0,org.springframework.util;resolution:=0;version=0</bundle>

        <bundle start-level="90">mvn:com.ge.ip.infra/delta-fadec-prod/3.0.1-SNAPSHOT</bundle>
    </feature>
</features>

I'm ready to just give up and go back to 3.9_2 however, I fear resource issues is I do not close the workbook when done.

Gary Mills
Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

Reply | Threaded
Open this post in threaded view
|

Re: how to instrument the apache bundles poi 4.0.0_1

Dave Fisher-5
I would suggest that you also reach out to the servicemix project. Take a look at https://github.com/apache/servicemix-bundles/tree/master/poi-4.0.0 where there is active work.

Sent from my iPhone

> On Dec 19, 2018, at 4:35 PM, Mills, Gary (GE Digital) <[hidden email]> wrote:
>
> Hello, I am trying to upgrade from org.apache.servicemix.buncles.poi.3.9_2 to 4.0.0_1  (*thanks in advance)
>
> I inherited an application that used 3.9_2, simply to read xlsx spreadsheets and update a database.
>
> I needed to write an app to read in a template, update the template with message exchange data, then send the xlsx workbook to some destination.  I had it all working with 3.9_2, however, there is no workbook.close() method in 3.9_2. So, I opted to upgrade to 4.0.0_1.  On my journey I tried each release up to 4.0.0_1 unsuccessfully.  I then just settled on 4.0.0_1 to try to get it working.
>
> I'm almost there, however, I cannot resolve alll the dependencies.
>
> Error executing command: Could not start bundle mvn:com.ge.ip.infra/delta-fadec-prod/3.0.1-SNAPSHOT in feature(s) fadec-application-1.0.0: Unresolved constraint in bundle delta-fadec-prod [348]: Unable to resolve 348.0: missing requirement [348.0] osgi.wiring.package; (&(osgi.wiring.package=org.apache.poi.ss.usermodel)(version>=4.0.0)(!(version>=5.0.0))) [caused by: Unable to resolve 319.0: missing requirement [319.0] osgi.wiring.package; (osgi.wiring.package=org.apache.xml.security.signature)]
>
> I'm pretty close, stuck here... the bottom of the manifest for 4.0.0_1, the rest starting at org.apache.xml.security.signature, the org.w3c.dom, etc...
>
> l.extensions;version="[4.0,5)",org.apache.poi.xssf.util;version="[4.0
> ,5)",org.apache.xml.security.signature,org.ietf.jgss,org.w3c.dom,org.
> w3c.dom.events,org.w3c.dom.ls,org.xml.sax,org.xml.sax.ext,org.xml.sax
> .helpers,junit.framework;resolution:=optional
>
> I've been at this for 3 days now, very frustrating, needing you expertise, thank you.
>
> POM
> <?xml version="1.0" encoding="UTF-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0"
>                                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>                                xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd<http://maven.apache.org/POM/4.0.0%20http:/maven.apache.org/maven-v4_0_0.xsd>">
>
> <modelVersion>4.0.0</modelVersion>
>
>  <parent>
>    <groupId>com.ge.ip.infra</groupId>
>    <artifactId>ge.ip.infra.parent</artifactId>
>    <version>3.0.1-SNAPSHOT</version>
>  </parent>
>
>  <artifactId>delta-fadec-prod</artifactId>
>  <packaging>bundle</packaging>
>
>  <name>GE-IP Delta FADEC PROD ENV</name>
>
>  <dependencies>
>
>      <!-- IBM MQ Dependencies -->
>      <dependency>
>        <groupId>com.ibm.dhbcore</groupId>
>        <artifactId>dhbcore</artifactId>
>                <version>7.5.0.2</version>
>      </dependency>
>      <dependency>
>        <groupId>com.ibm.mq.jmqi</groupId>
>        <artifactId>jmqi</artifactId>
>                               <version>7.5.0.2</version>
>      </dependency>
>      <dependency>
>        <groupId>com.ibm.mq</groupId>
>        <artifactId>mq</artifactId>
>        <version>7.5.0.2</version>
>      </dependency>
>      <dependency>
>        <groupId>com.ibm.mqjms</groupId>
>        <artifactId>mqjms</artifactId>
>        <version>7.5.0.2</version>
>      </dependency>
>
>      <!-- Camel Spring Dependencies -->
>                 <dependency>
>       <groupId>org.springframework</groupId>
>       <artifactId>spring-jdbc</artifactId>
>     </dependency>
> <!-- C3P0 database management-->
>     <dependency>
>       <groupId>com.mchange</groupId>
>       <artifactId>c3p0</artifactId>
>    </dependency>
>    <!-- Java Apache POI Excel dependencies -->
>    <dependency>
>      <groupId>org.apache.servicemix.bundles</groupId>
>      <artifactId>org.apache.servicemix.bundles.poi</artifactId>
>      <version>4.0.0_1</version>  <!-- 3.9_2, 3.14_1 -->
>    </dependency>
>    <dependency>
>                <groupId>org.apache.poi</groupId>
>                <artifactId>poi</artifactId>
>                <version>4.0.1</version>
>                </dependency>
>                <dependency>
>                <groupId>org.apache.poi</groupId>
>                <artifactId>poi-ooxml</artifactId>
>                <version>4.0.1</version>  <!-- 3.9, 3.14-->
>                </dependency>
>               <dependency>
>                <groupId>org.apache.poi</groupId>
>                <artifactId>poi-ooxml-schemas</artifactId>
>                <version>4.0.1</version>
>                </dependency>
>    <dependency>
>                <groupId>org.apache.commons</groupId>
>                <artifactId>commons-collections4</artifactId>
>                <version>4.2</version>
>                </dependency>
>      <dependency>
>        <groupId>org.apache.poi</groupId>
>        <artifactId>ooxml-schemas</artifactId>
>        <version>1.4</version>
>      </dependency>
>                <dependency>
>                                <groupId>org.apache.commons</groupId>
>                                <artifactId>commons-math3</artifactId>
>                                <version>3.6.1</version>
>                </dependency>
>                <dependency>
>                  <groupId>commons-codec</groupId>
>                  <artifactId>commons-codec</artifactId>
>                  <version>1.11</version>
>                </dependency>
>                <dependency>
>                  <groupId>org.apache.commons</groupId>
>                  <artifactId>commons-compress</artifactId>
>                  <version>1.18</version>
>                </dependency>
>                <dependency>
>                  <groupId>org.apache.poi</groupId>
>                  <artifactId>ooxml-security</artifactId>
>                  <version>1.1</version>
>                </dependency>
>                <dependency>
>                    <groupId>com.enterprisemath</groupId>
>                    <artifactId>em-utils</artifactId>
>                    <version>2.4.0</version>
>               </dependency>
> <!--                       <dependency>
>                <groupId>org.apache.poi</groupId>
>                <artifactId>poi</artifactId>
>                </dependency>  -->
>
> <!-- MySQL dependencies -->
>      <dependency>
>        <groupId>mysql</groupId>
>        <artifactId>mysql-connector-java</artifactId>
>      </dependency>
> <!-- Camel Dependencies -->
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-core</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-sql</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-jms</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-ftp</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-blueprint</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-csv</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-xmlbeans</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-velocity</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-ognl</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>commons-io</groupId>
>      <artifactId>commons-io</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>joda-time</groupId>
>      <artifactId>joda-time</artifactId>
>    </dependency>
>    <dependency>
>                <groupId>org.apache.camel</groupId>
>                <artifactId>camel-jdbc</artifactId>
>                </dependency>
>
>    <!-- logging -->
>    <dependency>
>      <groupId>org.slf4j</groupId>
>      <artifactId>slf4j-api</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.slf4j</groupId>
>      <artifactId>slf4j-log4j12</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.slf4j</groupId>
>      <artifactId>jcl-over-slf4j</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>log4j</groupId>
>      <artifactId>log4j</artifactId>
>    </dependency>
>
>  </dependencies>
> <!--  Build definition -->
>  <build>
>    <defaultGoal>install</defaultGoal>
>    <plugins>
>     <plugin>
>      <groupId>org.codehaus.mojo</groupId>
>      <artifactId>build-helper-maven-plugin</artifactId>
>      <version>1.8</version>
>      <executions>
>        <execution>
>           <id>attach-artifacts</id>
>           <phase>package</phase>
>           <goals>
>            <goal>attach-artifact</goal>
>           </goals>
>           <configuration>
>           <artifacts>
>             <artifact>
>               <file>target/classes/features.xml</file>
>               <type>xml</type>
>               <classifier>features</classifier>
>             </artifact>
>           </artifacts>
>           </configuration>
>        </execution>
>      </executions>
>     </plugin>
>      <plugin>
>        <groupId>org.apache.maven.plugins</groupId>
>        <artifactId>maven-resources-plugin</artifactId>
>        <version>2.4.3</version>
>          <executions>
>              <execution>
>                  <id>copy-resources</id>
>                  <phase>validate</phase>
>                  <goals>
>                      <goal>copy-resources</goal>
>                  </goals>
>                  <configuration>
>                      <outputDirectory>${basedir}/target</outputDirectory>
>                      <resources>
>                          <resource>
>                              <directory>src/main/resources</directory>
>                              <filtering>true</filtering>
>                          </resource>
>                      </resources>
>                  </configuration>
>              </execution>
>          </executions>
>      </plugin>
>      <!-- to generate the MANIFEST-FILE of the bundle -->
>      <plugin>
>        <groupId>org.apache.felix</groupId>
>        <artifactId>maven-bundle-plugin</artifactId>
>        <version>${bundle-plugin-version}</version>
>        <extensions>true</extensions>
>        <configuration>
>          <instructions>
>            <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
>            <Private-Package>com.ge.ip.infra.fadec.*</Private-Package>
>            <Import-Package>
>                              org.springframework.jdbc,
>                org.springframework.jdbc.core,
>                *
>            </Import-Package>
>          </instructions>
>        </configuration>
>      </plugin>
>    </plugins>
>  </build>
> </project>
>
> FEATURES.XML
>
> <?xml version="1.0" encoding="UTF-8"?>
> <features xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">
> <feature name="fadec-application" version="1.0.0" description="Delta FADEC Route and dependencies">
> <feature>camel-core</feature>
> <feature>camel-blueprint</feature>
> <feature>camel-csv</feature>
> <feature>camel-sql</feature>
> <feature>camel-jdbc</feature>
> <feature>camel-velocity</feature>
> <feature>camel-xmlbeans</feature>
>
>                <bundle start-level="60">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/1.6.1_5</bundle>
>                               <bundle start-level="61">wrap:mvn:org.apache.poi/poi-ooxml-schemas/4.0.1$DynamicImport-package=*</bundle> <!-- 3.9, 3.14 $DynamicImport-package=*-->
>                               <bundle start-level="61">wrap:mvn:org.apache.commons/commons-collections4/4.2</bundle>
>                               <bundle start-level="62">wrap:mvn:org.apache.commons/commons-compress/1.18</bundle>
>                               <bundle start-level="63">wrap:mvn:org.apache.commons/commons-math3/3.6.1</bundle>
>                               <bundle start-level="64">wrap:mvn:org.apache.poi/ooxml-security/1.1</bundle>
>
>               <bundle start-level="65">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi/4.0.0_1</bundle>  <!-- 3.9_2 3.13_1 3.14-->
>
>                                <bundle>mvn:com.ibm.msg.client.osgi/osgi-jms/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/osgi-wmq-prereq/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/osgi-nls/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/osgi-wmq-nls/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/osgi-wmq/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/osgi-commonservices-j2se/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/jms-prereq/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.mq.osgi/osgi-directip/7.5.0.2</bundle>
>
>                                <bundle start-level="80">wrap:mvn:com.enterprisemath/em-utils/2.4.0</bundle>
>                                <bundle start-level="80">wrap:mvn:mysql/mysql-connector-java/5.1.45</bundle>
>                                <bundle start-level="84">wrap:mvn:com.mchange/mchange-commons-java/0.2.11</bundle>
>                                <bundle start-level="85">wrap:mvn:com.mchange/c3p0/0.9.5.2$Bundle-SymbolicName=c3p0-0.9.5.2&amp;Import-package=*;resolution:=optional;version=0</bundle>
>                                <bundle start-level="85">wrap:mvn:org.springframework/spring-jdbc/4.0.4.RELEASE$Import-package=com.mysql.jdbc;resolution:=optional;version=0,javax.sql;resolution:=optional;version=0,org.apache.commons.logging;resolution:=optional;version=0,org.springframework.util;resolution:=0;version=0</bundle>
>
>        <bundle start-level="90">mvn:com.ge.ip.infra/delta-fadec-prod/3.0.1-SNAPSHOT</bundle>
>    </feature>
> </features>
>
> I'm ready to just give up and go back to 3.9_2 however, I fear resource issues is I do not close the workbook when done.
>
> Gary Mills
> Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10
>
Reply | Threaded
Open this post in threaded view
|

Re: how to instrument the apache bundles poi 4.0.0_1

pj.fanning
Is poi-contrib still supported? I didn't think it was and I suspect that the
poi-contrib 3.6 will not work with poi 4.0.x.

Also, would it better to use poi* 4.0.1 - more stable than 4.0.0?



--
Sent from: http://apache-poi.1045710.n5.nabble.com/POI-User-f2280730.html

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

how to instrument the apache bundles poi 4.0.0_1

Mills, Gary (GE Digital)
Hey PJ, thanks for the reply.

Is there a new release out?  I'm working off of this link for the releases, I do not see a 4.0.1 but a 4.0.0_1
Please let me know, thanks
https://mvnrepository.com/artifact/org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi


-----Original Message-----
From: pj.fanning <[hidden email]>
Sent: Thursday, December 20, 2018 1:57 AM
To: [hidden email]
Subject: EXT: Re: how to instrument the apache bundles poi 4.0.0_1

Is poi-contrib still supported? I didn't think it was and I suspect that the poi-contrib 3.6 will not work with poi 4.0.x.

Also, would it better to use poi* 4.0.1 - more stable than 4.0.0?



--
Sent from: http://apache-poi.1045710.n5.nabble.com/POI-User-f2280730.html

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: how to instrument the apache bundles poi 4.0.0_1

pj.fanning
This is the mailing list for the Apache POI project. The Service Mix POI
bundle is not maintained by us.
If you are working on maintaining projects with POI dependencies, I would
recommend using POI 4.0,1 and removing anything to with poi-contrib which is
not maintained.



--
Sent from: http://apache-poi.1045710.n5.nabble.com/POI-User-f2280730.html

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

how to instrument the apache bundles poi 4.0.0_1

Mills, Gary (GE Digital)
In reply to this post by Dave Fisher-5
Thanks Dave, will do.  Not getting any response on this at all.  It's on stacktrace, here, stacktrace super,
If there are any folks out there successfully implementing servicemix bundle poi for 4.0.0_1 your help would be greatly appreciated.


-----Original Message-----
From: Dave Fisher <[hidden email]>
Sent: Wednesday, December 19, 2018 10:38 PM
To: POI Users List <[hidden email]>
Subject: EXT: Re: how to instrument the apache bundles poi 4.0.0_1

I would suggest that you also reach out to the servicemix project. Take a look at https://github.com/apache/servicemix-bundles/tree/master/poi-4.0.0 where there is active work.

Sent from my iPhone

> On Dec 19, 2018, at 4:35 PM, Mills, Gary (GE Digital) <[hidden email]> wrote:
>
> Hello, I am trying to upgrade from
> org.apache.servicemix.buncles.poi.3.9_2 to 4.0.0_1  (*thanks in
> advance)
>
> I inherited an application that used 3.9_2, simply to read xlsx spreadsheets and update a database.
>
> I needed to write an app to read in a template, update the template with message exchange data, then send the xlsx workbook to some destination.  I had it all working with 3.9_2, however, there is no workbook.close() method in 3.9_2. So, I opted to upgrade to 4.0.0_1.  On my journey I tried each release up to 4.0.0_1 unsuccessfully.  I then just settled on 4.0.0_1 to try to get it working.
>
> I'm almost there, however, I cannot resolve alll the dependencies.
>
> Error executing command: Could not start bundle
> mvn:com.ge.ip.infra/delta-fadec-prod/3.0.1-SNAPSHOT in feature(s)
> fadec-application-1.0.0: Unresolved constraint in bundle
> delta-fadec-prod [348]: Unable to resolve 348.0: missing requirement
> [348.0] osgi.wiring.package;
> (&(osgi.wiring.package=org.apache.poi.ss.usermodel)(version>=4.0.0)(!(
> version>=5.0.0))) [caused by: Unable to resolve 319.0: missing
> requirement [319.0] osgi.wiring.package;
> (osgi.wiring.package=org.apache.xml.security.signature)]
>
> I'm pretty close, stuck here... the bottom of the manifest for 4.0.0_1, the rest starting at org.apache.xml.security.signature, the org.w3c.dom, etc...
>
> l.extensions;version="[4.0,5)",org.apache.poi.xssf.util;version="[4.0
> ,5)",org.apache.xml.security.signature,org.ietf.jgss,org.w3c.dom,org.
> w3c.dom.events,org.w3c.dom.ls,org.xml.sax,org.xml.sax.ext,org.xml.sax
> .helpers,junit.framework;resolution:=optional
>
> I've been at this for 3 days now, very frustrating, needing you expertise, thank you.
>
> POM
> <?xml version="1.0" encoding="UTF-8"?> <project
> xmlns="http://maven.apache.org/POM/4.0.0"
>                                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>                                
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/maven-v4_0_0.xsd<http://maven.apache.org/POM/4
> .0.0%20http:/maven.apache.org/maven-v4_0_0.xsd>">
>
> <modelVersion>4.0.0</modelVersion>
>
>  <parent>
>    <groupId>com.ge.ip.infra</groupId>
>    <artifactId>ge.ip.infra.parent</artifactId>
>    <version>3.0.1-SNAPSHOT</version>
>  </parent>
>
>  <artifactId>delta-fadec-prod</artifactId>
>  <packaging>bundle</packaging>
>
>  <name>GE-IP Delta FADEC PROD ENV</name>
>
>  <dependencies>
>
>      <!-- IBM MQ Dependencies -->
>      <dependency>
>        <groupId>com.ibm.dhbcore</groupId>
>        <artifactId>dhbcore</artifactId>
>                <version>7.5.0.2</version>
>      </dependency>
>      <dependency>
>        <groupId>com.ibm.mq.jmqi</groupId>
>        <artifactId>jmqi</artifactId>
>                               <version>7.5.0.2</version>
>      </dependency>
>      <dependency>
>        <groupId>com.ibm.mq</groupId>
>        <artifactId>mq</artifactId>
>        <version>7.5.0.2</version>
>      </dependency>
>      <dependency>
>        <groupId>com.ibm.mqjms</groupId>
>        <artifactId>mqjms</artifactId>
>        <version>7.5.0.2</version>
>      </dependency>
>
>      <!-- Camel Spring Dependencies -->
>                 <dependency>
>       <groupId>org.springframework</groupId>
>       <artifactId>spring-jdbc</artifactId>
>     </dependency>
> <!-- C3P0 database management-->
>     <dependency>
>       <groupId>com.mchange</groupId>
>       <artifactId>c3p0</artifactId>
>    </dependency>
>    <!-- Java Apache POI Excel dependencies -->
>    <dependency>
>      <groupId>org.apache.servicemix.bundles</groupId>
>      <artifactId>org.apache.servicemix.bundles.poi</artifactId>
>      <version>4.0.0_1</version>  <!-- 3.9_2, 3.14_1 -->
>    </dependency>
>    <dependency>
>                <groupId>org.apache.poi</groupId>
>                <artifactId>poi</artifactId>
>                <version>4.0.1</version>
>                </dependency>
>                <dependency>
>                <groupId>org.apache.poi</groupId>
>                <artifactId>poi-ooxml</artifactId>
>                <version>4.0.1</version>  <!-- 3.9, 3.14-->
>                </dependency>
>               <dependency>
>                <groupId>org.apache.poi</groupId>
>                <artifactId>poi-ooxml-schemas</artifactId>
>                <version>4.0.1</version>
>                </dependency>
>    <dependency>
>                <groupId>org.apache.commons</groupId>
>                <artifactId>commons-collections4</artifactId>
>                <version>4.2</version>
>                </dependency>
>      <dependency>
>        <groupId>org.apache.poi</groupId>
>        <artifactId>ooxml-schemas</artifactId>
>        <version>1.4</version>
>      </dependency>
>                <dependency>
>                                <groupId>org.apache.commons</groupId>
>                                <artifactId>commons-math3</artifactId>
>                                <version>3.6.1</version>
>                </dependency>
>                <dependency>
>                  <groupId>commons-codec</groupId>
>                  <artifactId>commons-codec</artifactId>
>                  <version>1.11</version>
>                </dependency>
>                <dependency>
>                  <groupId>org.apache.commons</groupId>
>                  <artifactId>commons-compress</artifactId>
>                  <version>1.18</version>
>                </dependency>
>                <dependency>
>                  <groupId>org.apache.poi</groupId>
>                  <artifactId>ooxml-security</artifactId>
>                  <version>1.1</version>
>                </dependency>
>                <dependency>
>                    <groupId>com.enterprisemath</groupId>
>                    <artifactId>em-utils</artifactId>
>                    <version>2.4.0</version>
>               </dependency>
> <!--                       <dependency>
>                <groupId>org.apache.poi</groupId>
>                <artifactId>poi</artifactId>
>                </dependency>  -->
>
> <!-- MySQL dependencies -->
>      <dependency>
>        <groupId>mysql</groupId>
>        <artifactId>mysql-connector-java</artifactId>
>      </dependency>
> <!-- Camel Dependencies -->
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-core</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-sql</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-jms</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-ftp</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-blueprint</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-csv</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-xmlbeans</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-velocity</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.apache.camel</groupId>
>      <artifactId>camel-ognl</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>commons-io</groupId>
>      <artifactId>commons-io</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>joda-time</groupId>
>      <artifactId>joda-time</artifactId>
>    </dependency>
>    <dependency>
>                <groupId>org.apache.camel</groupId>
>                <artifactId>camel-jdbc</artifactId>
>                </dependency>
>
>    <!-- logging -->
>    <dependency>
>      <groupId>org.slf4j</groupId>
>      <artifactId>slf4j-api</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.slf4j</groupId>
>      <artifactId>slf4j-log4j12</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>org.slf4j</groupId>
>      <artifactId>jcl-over-slf4j</artifactId>
>    </dependency>
>    <dependency>
>      <groupId>log4j</groupId>
>      <artifactId>log4j</artifactId>
>    </dependency>
>
>  </dependencies>
> <!--  Build definition -->
>  <build>
>    <defaultGoal>install</defaultGoal>
>    <plugins>
>     <plugin>
>      <groupId>org.codehaus.mojo</groupId>
>      <artifactId>build-helper-maven-plugin</artifactId>
>      <version>1.8</version>
>      <executions>
>        <execution>
>           <id>attach-artifacts</id>
>           <phase>package</phase>
>           <goals>
>            <goal>attach-artifact</goal>
>           </goals>
>           <configuration>
>           <artifacts>
>             <artifact>
>               <file>target/classes/features.xml</file>
>               <type>xml</type>
>               <classifier>features</classifier>
>             </artifact>
>           </artifacts>
>           </configuration>
>        </execution>
>      </executions>
>     </plugin>
>      <plugin>
>        <groupId>org.apache.maven.plugins</groupId>
>        <artifactId>maven-resources-plugin</artifactId>
>        <version>2.4.3</version>
>          <executions>
>              <execution>
>                  <id>copy-resources</id>
>                  <phase>validate</phase>
>                  <goals>
>                      <goal>copy-resources</goal>
>                  </goals>
>                  <configuration>
>                      <outputDirectory>${basedir}/target</outputDirectory>
>                      <resources>
>                          <resource>
>                              <directory>src/main/resources</directory>
>                              <filtering>true</filtering>
>                          </resource>
>                      </resources>
>                  </configuration>
>              </execution>
>          </executions>
>      </plugin>
>      <!-- to generate the MANIFEST-FILE of the bundle -->
>      <plugin>
>        <groupId>org.apache.felix</groupId>
>        <artifactId>maven-bundle-plugin</artifactId>
>        <version>${bundle-plugin-version}</version>
>        <extensions>true</extensions>
>        <configuration>
>          <instructions>
>            <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
>            <Private-Package>com.ge.ip.infra.fadec.*</Private-Package>
>            <Import-Package>
>                              org.springframework.jdbc,
>                org.springframework.jdbc.core,
>                *
>            </Import-Package>
>          </instructions>
>        </configuration>
>      </plugin>
>    </plugins>
>  </build>
> </project>
>
> FEATURES.XML
>
> <?xml version="1.0" encoding="UTF-8"?> <features
> xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">
> <feature name="fadec-application" version="1.0.0" description="Delta
> FADEC Route and dependencies"> <feature>camel-core</feature>
> <feature>camel-blueprint</feature>
> <feature>camel-csv</feature>
> <feature>camel-sql</feature>
> <feature>camel-jdbc</feature>
> <feature>camel-velocity</feature>
> <feature>camel-xmlbeans</feature>
>
>                <bundle start-level="60">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/1.6.1_5</bundle>
>                               <bundle start-level="61">wrap:mvn:org.apache.poi/poi-ooxml-schemas/4.0.1$DynamicImport-package=*</bundle> <!-- 3.9, 3.14 $DynamicImport-package=*-->
>                               <bundle start-level="61">wrap:mvn:org.apache.commons/commons-collections4/4.2</bundle>
>                               <bundle start-level="62">wrap:mvn:org.apache.commons/commons-compress/1.18</bundle>
>                               <bundle start-level="63">wrap:mvn:org.apache.commons/commons-math3/3.6.1</bundle>
>                               <bundle
> start-level="64">wrap:mvn:org.apache.poi/ooxml-security/1.1</bundle>
>
>               <bundle
> start-level="65">mvn:org.apache.servicemix.bundles/org.apache.servicem
> ix.bundles.poi/4.0.0_1</bundle>  <!-- 3.9_2 3.13_1 3.14-->
>
>                                <bundle>mvn:com.ibm.msg.client.osgi/osgi-jms/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/osgi-wmq-prereq/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/osgi-nls/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/osgi-wmq-nls/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/osgi-wmq/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/osgi-commonservices-j2se/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.msg.client.osgi/jms-prereq/7.5.0.2</bundle>
>        <bundle>mvn:com.ibm.mq.osgi/osgi-directip/7.5.0.2</bundle>
>
>                                <bundle start-level="80">wrap:mvn:com.enterprisemath/em-utils/2.4.0</bundle>
>                                <bundle start-level="80">wrap:mvn:mysql/mysql-connector-java/5.1.45</bundle>
>                                <bundle start-level="84">wrap:mvn:com.mchange/mchange-commons-java/0.2.11</bundle>
>                                <bundle start-level="85">wrap:mvn:com.mchange/c3p0/0.9.5.2$Bundle-SymbolicName=c3p0-0.9.5.2&amp;Import-package=*;resolution:=optional;version=0</bundle>
>                                <bundle
> start-level="85">wrap:mvn:org.springframework/spring-jdbc/4.0.4.RELEAS
> E$Import-package=com.mysql.jdbc;resolution:=optional;version=0,javax.s
> ql;resolution:=optional;version=0,org.apache.commons.logging;resolutio
> n:=optional;version=0,org.springframework.util;resolution:=0;version=0
> </bundle>
>
>        <bundle start-level="90">mvn:com.ge.ip.infra/delta-fadec-prod/3.0.1-SNAPSHOT</bundle>
>    </feature>
> </features>
>
> I'm ready to just give up and go back to 3.9_2 however, I fear resource issues is I do not close the workbook when done.
>
> Gary Mills
> Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for
> Windows 10
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: how to instrument the apache bundles poi 4.0.0_1

kiwiwings
For POI 4.0.0, I've created a patch (http://people.apache.org/~kiwiwings/servicemix-poi-4.0.0.patch),
feel free to use it as a starting point. I've just realized that there's a sandbox for Apache committers,
maybe I should push my updates there ...


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

how to instrument the apache bundles poi 4.0.0_1

Mills, Gary (GE Digital)
Andreas,

I'm sorry but I'm confused. Wondering if reply to emails got crossed.

I'm trying to resolve dependencies for the apache.servicemix.bundle.poi , upgrading from 3.9_2 to 4.0.0_1 .

Is this patch for me, for this fix?  If so can I get it from Maven repos?

The poi-contrib is bundled in this servicemix.bundle.poi ?



-----Original Message-----
From: Andreas Beeker <[hidden email]>
Sent: Thursday, December 20, 2018 2:40 PM
To: [hidden email]
Subject: EXT: Re: how to instrument the apache bundles poi 4.0.0_1

For POI 4.0.0, I've created a patch (http://people.apache.org/~kiwiwings/servicemix-poi-4.0.0.patch),
feel free to use it as a starting point. I've just realized that there's a sandbox for Apache committers, maybe I should push my updates there ...


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: how to instrument the apache bundles poi 4.0.0_1

kiwiwings
I did that patch locally to validate some OSGI problems before POI 4.0.0 was released.
I've seen that there's already a 4.0.0 version of the service mix bundle - as Dave suggested -
but I haven't checked the differences.

My hope was, that the patch might help you in fixing the service mix.

Regarding the poi-contrib module ... this is long gone.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

how to instrument the apache bundles poi 4.0.0_1

Mills, Gary (GE Digital)
Ok, wow! Incredible!  Thanks again Andreas.  That poi-contrib module is all over the servicemix.bundle.poi in practically all the releases.  😊

-----Original Message-----
From: Andreas Beeker <[hidden email]>
Sent: Thursday, December 20, 2018 4:23 PM
To: [hidden email]
Subject: EXT: Re: how to instrument the apache bundles poi 4.0.0_1

I did that patch locally to validate some OSGI problems before POI 4.0.0 was released.
I've seen that there's already a 4.0.0 version of the service mix bundle - as Dave suggested - but I haven't checked the differences.

My hope was, that the patch might help you in fixing the service mix.

Regarding the poi-contrib module ... this is long gone.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

how to instrument the apache bundles poi 4.0.0_1

Mills, Gary (GE Digital)
In reply to this post by kiwiwings
Andreas, please forgive me, I'm terribly sorry, but can you please tell me or direct me to where I can get support for the apache.servicemix.bundles ?

-----Original Message-----
From: Andreas Beeker <[hidden email]>
Sent: Thursday, December 20, 2018 4:23 PM
To: [hidden email]
Subject: EXT: Re: how to instrument the apache bundles poi 4.0.0_1

I did that patch locally to validate some OSGI problems before POI 4.0.0 was released.
I've seen that there's already a 4.0.0 version of the service mix bundle - as Dave suggested - but I haven't checked the differences.

My hope was, that the patch might help you in fixing the service mix.

Regarding the poi-contrib module ... this is long gone.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: how to instrument the apache bundles poi 4.0.0_1

kiwiwings
When you said before "Not getting any response on this at all.", you've already tried the obvious in writing to the service mix mailing list [1], right?

Well ... I've checked the mailing lists on nabble and you haven't done so.

I could have a look again how service mix works and provide a patch for 4.0.1 ... but in the end you will need to apply the patch to a local service mix checkout. The only way to get that it in an official form is to reach out to the service mix guys.

Andi

[1] http://servicemix.apache.org/community/mailing-lists.html


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

how to instrument the apache bundles poi 4.0.0_1

Mills, Gary (GE Digital)
Thanks again! Really!  

Yeah, I just now sent a request to join / sign up to ServiceMix nabble  , hopefully they'll let me in soon.

-----Original Message-----
From: Andreas Beeker <[hidden email]>
Sent: Thursday, December 20, 2018 4:57 PM
To: [hidden email]
Subject: EXT: Re: how to instrument the apache bundles poi 4.0.0_1

When you said before "Not getting any response on this at all.", you've already tried the obvious in writing to the service mix mailing list [1], right?

Well ... I've checked the mailing lists on nabble and you haven't done so.

I could have a look again how service mix works and provide a patch for 4.0.1 ... but in the end you will need to apply the patch to a local service mix checkout. The only way to get that it in an official form is to reach out to the service mix guys.

Andi

[1] http://servicemix.apache.org/community/mailing-lists.html


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email] For additional commands, e-mail: [hidden email]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]