[jira] [Commented] (ARIES-1573) RSA discovery from ConfigAdmin
[ https://issues.apache.org/jira/browse/ARIES-1573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15346004#comment-15346004 ] Dmytro Pishchukhin commented on ARIES-1573: --- Theoretically we can merge. The initial idea was to make it independently from local discovery because it's not a spec implementation (hope it appears in RSA spec some day). > RSA discovery from ConfigAdmin > -- > > Key: ARIES-1573 > URL: https://issues.apache.org/jira/browse/ARIES-1573 > Project: Aries > Issue Type: Improvement > Components: Remote Service Admin >Affects Versions: rsa-1.8.0 >Reporter: Dmytro Pishchukhin >Assignee: Christian Schneider > Fix For: rsa-1.9.0 > > > There is an idea to discover import services from CA configurations. > It's a separate module that registers ManagedServiceFactory and creates > EndpointDescription(s) from configuration. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ARIES-1573) RSA discovery from ConfigAdmin
[ https://issues.apache.org/jira/browse/ARIES-1573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15342353#comment-15342353 ] Dmytro Pishchukhin commented on ARIES-1573: --- sure. I can create itests. should I use the same issue id? > RSA discovery from ConfigAdmin > -- > > Key: ARIES-1573 > URL: https://issues.apache.org/jira/browse/ARIES-1573 > Project: Aries > Issue Type: Improvement > Components: Remote Service Admin >Reporter: Dmytro Pishchukhin >Assignee: Christian Schneider > > There is an idea to discover import services from CA configurations. > It's a separate module that registers ManagedServiceFactory and creates > EndpointDescription(s) from configuration. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ARIES-1573) RSA discovery from ConfigAdmin
[ https://issues.apache.org/jira/browse/ARIES-1573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15341819#comment-15341819 ] Dmytro Pishchukhin commented on ARIES-1573: --- Hi Christian, I changed to a new PR: https://github.com/apache/aries-rsa/pull/7 could you check, pls? > RSA discovery from ConfigAdmin > -- > > Key: ARIES-1573 > URL: https://issues.apache.org/jira/browse/ARIES-1573 > Project: Aries > Issue Type: Improvement > Components: Remote Service Admin >Reporter: Dmytro Pishchukhin >Assignee: Christian Schneider > > There is an idea to discover import services from CA configurations. > It's a separate module that registers ManagedServiceFactory and creates > EndpointDescription(s) from configuration. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ARIES-1573) RSA discovery from ConfigAdmin
[ https://issues.apache.org/jira/browse/ARIES-1573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15341501#comment-15341501 ] Dmytro Pishchukhin commented on ARIES-1573: --- OK. Will do it today. > RSA discovery from ConfigAdmin > -- > > Key: ARIES-1573 > URL: https://issues.apache.org/jira/browse/ARIES-1573 > Project: Aries > Issue Type: Improvement > Components: Remote Service Admin >Reporter: Dmytro Pishchukhin >Assignee: Christian Schneider > > There is an idea to discover import services from CA configurations. > It's a separate module that registers ManagedServiceFactory and creates > EndpointDescription(s) from configuration. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ARIES-1573) RSA discovery from ConfigAdmin
[ https://issues.apache.org/jira/browse/ARIES-1573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15341488#comment-15341488 ] Dmytro Pishchukhin commented on ARIES-1573: --- Thank, Christian. If you want me to change to branch, I can do it w/o any problem. > RSA discovery from ConfigAdmin > -- > > Key: ARIES-1573 > URL: https://issues.apache.org/jira/browse/ARIES-1573 > Project: Aries > Issue Type: Improvement > Components: Remote Service Admin >Reporter: Dmytro Pishchukhin >Assignee: Christian Schneider > > There is an idea to discover import services from CA configurations. > It's a separate module that registers ManagedServiceFactory and creates > EndpointDescription(s) from configuration. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ARIES-1573) RSA discovery from ConfigAdmin
[ https://issues.apache.org/jira/browse/ARIES-1573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15337590#comment-15337590 ] Dmytro Pishchukhin commented on ARIES-1573: --- a new pull request https://github.com/apache/aries-rsa/pull/5 is added. it contains implementation with tests, karaf feature and readme. p.s. tested with several projects already > RSA discovery from ConfigAdmin > -- > > Key: ARIES-1573 > URL: https://issues.apache.org/jira/browse/ARIES-1573 > Project: Aries > Issue Type: Improvement > Components: Remote Service Admin >Reporter: Dmytro Pishchukhin >Assignee: Christian Schneider > > There is an idea to discover import services from CA configurations. > It's a separate module that registers ManagedServiceFactory and creates > EndpointDescription(s) from configuration. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ARIES-1573) RSA discovery from ConfigAdmin
[ https://issues.apache.org/jira/browse/ARIES-1573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15331156#comment-15331156 ] Dmytro Pishchukhin commented on ARIES-1573: --- I added an initial pull request. If creates an EndpointDescription from config properties as is, without filtering and type validation. In the next pull request, I'll add filtering (filter ConfigAdmin specific properties), and type validation and transformation: e.g. for objectClass. > RSA discovery from ConfigAdmin > -- > > Key: ARIES-1573 > URL: https://issues.apache.org/jira/browse/ARIES-1573 > Project: Aries > Issue Type: Improvement > Components: Remote Service Admin >Reporter: Dmytro Pishchukhin >Assignee: Christian Schneider > > There is an idea to discover import services from CA configurations. > It's a separate module that registers ManagedServiceFactory and creates > EndpointDescription(s) from configuration. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (ARIES-1573) RSA discovery from ConfigAdmin
Dmytro Pishchukhin created ARIES-1573: - Summary: RSA discovery from ConfigAdmin Key: ARIES-1573 URL: https://issues.apache.org/jira/browse/ARIES-1573 Project: Aries Issue Type: Improvement Components: Remote Service Admin Reporter: Dmytro Pishchukhin There is an idea to discover import services from CA configurations. It's a separate module that registers ManagedServiceFactory and creates EndpointDescription(s) from configuration. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (ARIES-1573) RSA discovery from ConfigAdmin
[ https://issues.apache.org/jira/browse/ARIES-1573?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15330052#comment-15330052 ] Dmytro Pishchukhin commented on ARIES-1573: --- I have an initial version of the module that tested with Karaf. How can I contribute it to the project? > RSA discovery from ConfigAdmin > -- > > Key: ARIES-1573 > URL: https://issues.apache.org/jira/browse/ARIES-1573 > Project: Aries > Issue Type: Improvement > Components: Remote Service Admin >Reporter: Dmytro Pishchukhin > > There is an idea to discover import services from CA configurations. > It's a separate module that registers ManagedServiceFactory and creates > EndpointDescription(s) from configuration. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (ARIES-646) NCDFE in Knopflerfish
NCDFE in Knopflerfish - Key: ARIES-646 URL: https://issues.apache.org/jira/browse/ARIES-646 Project: Aries Issue Type: Bug Components: JPA Affects Versions: 0.3 Environment: win vista, java 1.6.0_21, OSGi Knopflerfish 3.1.0, Apache Derby 10.8.1.2 Reporter: Dmytro Pishchukhin A simple JPA example does not work in Knopflerfish. The example works fine in Equinox and Felix. All sources are here: https://github.com/dpishchukhin/org.knowhowlab.tips.jpa There are some details of bundles and errors: List of bundles: id level/state modifiedlocation -- 0 0/active 13.05.11 08:40 System Bundle 1 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.log-API_3.0.5.jar 2 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.cm-API_3.0.1.jar 3 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.console_3.0.1.jar 4 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.consoletty-IMPL_3.0.1.jar 5 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.frameworkcommands-IMPL_3.0.3.jar 6 5/active 13.05.11 08:40 file:bundles/org.knowhowlab.osgi.shell.knopflerfish_1.0.1.jar 7 5/active 13.05.11 08:40 file:bundles/osgi.cmpn_4.2.0.200908310645.jar 8 5/active 13.05.11 08:40 file:bundles/osgi.enterprise_4.2.0.201003190513.jar 9 5/active 13.05.11 08:40 file:bundles/org.apache.geronimo.specs.geronimo-jpa_2.0_spec_1.1.jar 10 5/active 13.05.11 08:40 file:bundles/derby_10.8.102.1095077.jar 11 5/active 13.05.11 08:40 file:bundles/org.apache.commons.collections_3.2.1.jar 12 5/active 13.05.11 08:40 file:bundles/org.apache.commons.pool_1.5.5.jar 13 5/active 13.05.11 08:40 file:bundles/org.apache.commons.dbcp_1.4.jar 14 5/active 13.05.11 08:40 file:bundles/org.apache.commons.lang_2.6.jar 15 5/active 13.05.11 08:40 file:bundles/org.apache.openjpa_2.1.0.jar 16 5/active 13.05.11 08:40 file:bundles/slf4j.api_1.6.1.jar (h:17) 17 5/resolved 13.05.11 08:40 file:bundles/slf4j.simple_1.6.1.jar (f:16) 18 5/active 13.05.11 08:40 file:bundles/org.apache.servicemix.bundles.serp_1.13.1.3.jar 19 5/active 13.05.11 08:40 file:bundles/org.apache.aries.util_0.3.0.jar 20 5/active 13.05.11 08:40 file:bundles/org.apache.aries.jpa.api_0.3.0.jar 21 5/active 13.05.11 08:40 file:bundles/org.apache.aries.jpa.container_0.3.0.jar 22 5/active 13.05.11 08:40 file:bundles/org.apache.aries.transaction.manager_0.3.0.jar 23 5/active 13.05.11 08:40 file:bundles/org.knowhowlab.tips.jpa.model_1.0.0.SNAPSHOT.jar 24 5/active 13.05.11 08:40 file:bundles/org.knowhowlab.tips.jpa.client_1.0.0.SNAPSHOT.jar On framework start error: 0 [BundleStart #21] INFO org.apache.aries.jpa.container - No org.apache.aries.jpa.container.properties file was found. The default properties {} will be used. 187 [BundleStart #21] INFO org.apache.aries.jpa.container - No quiesce support is available, so managed persistence units will not participate in quiesce operat ions ## DEBUG: errors - FrameworkErrorEvent bundle #21 ## DEBUG: errors - FrameworkErrorEvent throwable: java.lang.NoClassDefFoundError: javax/transaction/Synchronization at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at org.knopflerfish.framework.BundleClassLoader.access$400(BundleClassLoader.java:61) at org.knopflerfish.framework.BundleClassLoader$1.get(BundleClassLoader.java:996) at org.knopflerfish.framework.BundleClassLoader.searchFor0(BundleClassLoader.java:899) at org.knopflerfish.framework.BundleClassLoader.searchFor(BundleClassLoader.java:724) at org.knopflerfish.framework.PermissionOps.callSearchFor(PermissionOps.java:191) at org.knopflerfish.framework.BundleClassLoader.findClass(BundleClassLoader.java:230) at org.knopflerfish.framework.BundleClassLoader.loadClass(BundleClassLoader.java:368) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at org.knopflerfish.framework.BundleClassLoader.access$400(BundleClassLoader.java:61) at org.knopflerfish.framework.BundleClassLoader$1.get(BundleClassLoader.java:996) at org.knopflerfish.framework.BundleClassLoader.searchFor0(BundleClassLoader.java:899) at
[jira] [Updated] (ARIES-646) NCDFE in Knopflerfish
[ https://issues.apache.org/jira/browse/ARIES-646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmytro Pishchukhin updated ARIES-646: - Environment: win vista, java 1.6.0_21, OSGi Knopflerfish 3.1.0, OpenJPA 2.1.0, Apache Derby 10.8.1.2 (was: win vista, java 1.6.0_21, OSGi Knopflerfish 3.1.0, Apache Derby 10.8.1.2) NCDFE in Knopflerfish - Key: ARIES-646 URL: https://issues.apache.org/jira/browse/ARIES-646 Project: Aries Issue Type: Bug Components: JPA Affects Versions: 0.3 Environment: win vista, java 1.6.0_21, OSGi Knopflerfish 3.1.0, OpenJPA 2.1.0, Apache Derby 10.8.1.2 Reporter: Dmytro Pishchukhin Labels: knopflerfish A simple JPA example does not work in Knopflerfish. The example works fine in Equinox and Felix. All sources are here: https://github.com/dpishchukhin/org.knowhowlab.tips.jpa There are some details of bundles and errors: List of bundles: id level/state modifiedlocation -- 0 0/active 13.05.11 08:40 System Bundle 1 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.log-API_3.0.5.jar 2 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.cm-API_3.0.1.jar 3 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.console_3.0.1.jar 4 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.consoletty-IMPL_3.0.1.jar 5 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.frameworkcommands-IMPL_3.0.3.jar 6 5/active 13.05.11 08:40 file:bundles/org.knowhowlab.osgi.shell.knopflerfish_1.0.1.jar 7 5/active 13.05.11 08:40 file:bundles/osgi.cmpn_4.2.0.200908310645.jar 8 5/active 13.05.11 08:40 file:bundles/osgi.enterprise_4.2.0.201003190513.jar 9 5/active 13.05.11 08:40 file:bundles/org.apache.geronimo.specs.geronimo-jpa_2.0_spec_1.1.jar 10 5/active 13.05.11 08:40 file:bundles/derby_10.8.102.1095077.jar 11 5/active 13.05.11 08:40 file:bundles/org.apache.commons.collections_3.2.1.jar 12 5/active 13.05.11 08:40 file:bundles/org.apache.commons.pool_1.5.5.jar 13 5/active 13.05.11 08:40 file:bundles/org.apache.commons.dbcp_1.4.jar 14 5/active 13.05.11 08:40 file:bundles/org.apache.commons.lang_2.6.jar 15 5/active 13.05.11 08:40 file:bundles/org.apache.openjpa_2.1.0.jar 16 5/active 13.05.11 08:40 file:bundles/slf4j.api_1.6.1.jar (h:17) 17 5/resolved 13.05.11 08:40 file:bundles/slf4j.simple_1.6.1.jar (f:16) 18 5/active 13.05.11 08:40 file:bundles/org.apache.servicemix.bundles.serp_1.13.1.3.jar 19 5/active 13.05.11 08:40 file:bundles/org.apache.aries.util_0.3.0.jar 20 5/active 13.05.11 08:40 file:bundles/org.apache.aries.jpa.api_0.3.0.jar 21 5/active 13.05.11 08:40 file:bundles/org.apache.aries.jpa.container_0.3.0.jar 22 5/active 13.05.11 08:40 file:bundles/org.apache.aries.transaction.manager_0.3.0.jar 23 5/active 13.05.11 08:40 file:bundles/org.knowhowlab.tips.jpa.model_1.0.0.SNAPSHOT.jar 24 5/active 13.05.11 08:40 file:bundles/org.knowhowlab.tips.jpa.client_1.0.0.SNAPSHOT.jar On framework start error: 0 [BundleStart #21] INFO org.apache.aries.jpa.container - No org.apache.aries.jpa.container.properties file was found. The default properties {} will be used. 187 [BundleStart #21] INFO org.apache.aries.jpa.container - No quiesce support is available, so managed persistence units will not participate in quiesce operat ions ## DEBUG: errors - FrameworkErrorEvent bundle #21 ## DEBUG: errors - FrameworkErrorEvent throwable: java.lang.NoClassDefFoundError: javax/transaction/Synchronization at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at org.knopflerfish.framework.BundleClassLoader.access$400(BundleClassLoader.java:61) at org.knopflerfish.framework.BundleClassLoader$1.get(BundleClassLoader.java:996) at org.knopflerfish.framework.BundleClassLoader.searchFor0(BundleClassLoader.java:899) at org.knopflerfish.framework.BundleClassLoader.searchFor(BundleClassLoader.java:724) at org.knopflerfish.framework.PermissionOps.callSearchFor(PermissionOps.java:191) at org.knopflerfish.framework.BundleClassLoader.findClass(BundleClassLoader.java:230) at org.knopflerfish.framework.BundleClassLoader.loadClass(BundleClassLoader.java:368) at java.lang.ClassLoader.loadClass(Unknown Source) at
[jira] [Commented] (ARIES-646) NCDFE in Knopflerfish
[ https://issues.apache.org/jira/browse/ARIES-646?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13032900#comment-13032900 ] Dmytro Pishchukhin commented on ARIES-646: -- Alasdair, you are right regarding javax,transaction.* packages. Right now, there are 2 versions of javax.transaction.* packages in the framework: 0.0.0 from system bundle Package: javax.transaction.xa specification version: 0.0.0 removal pending: false exporting bundle: System Bundle (#0) importing bundle: Apache Derby 10.8 (#10) OpenJPA Aggregate Jar (#15) Commons DBCP (#13) Package: javax.transaction specification version: 0.0.0 removal pending: false exporting bundle: System Bundle (#0) importing bundle: OpenJPA Aggregate Jar (#15) Commons DBCP (#13) and 1.1.0 from Apache Aries Transaction Manager: Package: javax.transaction.xa specification version: 1.1.0 removal pending: false exporting bundle: Apache Aries Transaction Manager (#22) Package: javax.transaction specification version: 1.1.0 removal pending: false exporting bundle: Apache Aries Transaction Manager (#22) Question: why does Aries Transaction manager export it's own version of javax.transaction.* packages? Is it not easier to import those packages from outside bundle (e.g. geronimo_spec_jta_1.1)? I this case we can avoid package/version resolving conflicts. NCDFE in Knopflerfish - Key: ARIES-646 URL: https://issues.apache.org/jira/browse/ARIES-646 Project: Aries Issue Type: Bug Components: JPA Affects Versions: 0.3 Environment: win vista, java 1.6.0_21, OSGi Knopflerfish 3.1.0, OpenJPA 2.1.0, Apache Derby 10.8.1.2 Reporter: Dmytro Pishchukhin Labels: knopflerfish A simple JPA example does not work in Knopflerfish. The example works fine in Equinox and Felix. All sources are here: https://github.com/dpishchukhin/org.knowhowlab.tips.jpa There are some details of bundles and errors: List of bundles: id level/state modifiedlocation -- 0 0/active 13.05.11 08:40 System Bundle 1 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.log-API_3.0.5.jar 2 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.cm-API_3.0.1.jar 3 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.console_3.0.1.jar 4 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.consoletty-IMPL_3.0.1.jar 5 1/active 13.05.11 08:40 file:bundles/org.knopflerfish.bundle.frameworkcommands-IMPL_3.0.3.jar 6 5/active 13.05.11 08:40 file:bundles/org.knowhowlab.osgi.shell.knopflerfish_1.0.1.jar 7 5/active 13.05.11 08:40 file:bundles/osgi.cmpn_4.2.0.200908310645.jar 8 5/active 13.05.11 08:40 file:bundles/osgi.enterprise_4.2.0.201003190513.jar 9 5/active 13.05.11 08:40 file:bundles/org.apache.geronimo.specs.geronimo-jpa_2.0_spec_1.1.jar 10 5/active 13.05.11 08:40 file:bundles/derby_10.8.102.1095077.jar 11 5/active 13.05.11 08:40 file:bundles/org.apache.commons.collections_3.2.1.jar 12 5/active 13.05.11 08:40 file:bundles/org.apache.commons.pool_1.5.5.jar 13 5/active 13.05.11 08:40 file:bundles/org.apache.commons.dbcp_1.4.jar 14 5/active 13.05.11 08:40 file:bundles/org.apache.commons.lang_2.6.jar 15 5/active 13.05.11 08:40 file:bundles/org.apache.openjpa_2.1.0.jar 16 5/active 13.05.11 08:40 file:bundles/slf4j.api_1.6.1.jar (h:17) 17 5/resolved 13.05.11 08:40 file:bundles/slf4j.simple_1.6.1.jar (f:16) 18 5/active 13.05.11 08:40 file:bundles/org.apache.servicemix.bundles.serp_1.13.1.3.jar 19 5/active 13.05.11 08:40 file:bundles/org.apache.aries.util_0.3.0.jar 20 5/active 13.05.11 08:40 file:bundles/org.apache.aries.jpa.api_0.3.0.jar 21 5/active 13.05.11 08:40 file:bundles/org.apache.aries.jpa.container_0.3.0.jar 22 5/active 13.05.11 08:40 file:bundles/org.apache.aries.transaction.manager_0.3.0.jar 23 5/active 13.05.11 08:40 file:bundles/org.knowhowlab.tips.jpa.model_1.0.0.SNAPSHOT.jar 24 5/active 13.05.11 08:40 file:bundles/org.knowhowlab.tips.jpa.client_1.0.0.SNAPSHOT.jar On framework start error: 0 [BundleStart #21] INFO org.apache.aries.jpa.container - No org.apache.aries.jpa.container.properties file was found. The default properties {} will be used. 187 [BundleStart #21] INFO org.apache.aries.jpa.container - No quiesce support is available, so managed persistence units will not participate in quiesce operat ions ## DEBUG: errors - FrameworkErrorEvent bundle #21 ## DEBUG: errors -