Author: guillaume
Date: Thu Apr 10 09:56:31 2014
New Revision: 1586253
URL: http://svn.apache.org/r1586253
Log:
FELIX-4482 - Use scope=provided for OSGi APIs dependencies
* core and online-manipulator updated
* it modules does not have exclusions anymore
Modified:
felix/trunk/ipojo
Modified: felix/trunk/ipojo/manipulator/pom.xml
URL:
http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/pom.xml?rev=1577111r1=1577110r2=1577111view=diff
==
--- felix/trunk/ipojo/manipulator/pom.xml (original)
+++
Author: guillaume
Date: Thu Mar 13 11:17:47 2014
New Revision: 1577114
URL: http://svn.apache.org/r1577114
Log:
Oops
Modified:
felix/trunk/ipojo/manipulator/online-manipulator/pom.xml
Modified: felix/trunk/ipojo/manipulator/online-manipulator/pom.xml
URL:
http://svn.apache.org/viewvc/felix
Author: guillaume
Date: Thu Mar 13 12:45:43 2014
New Revision: 1577140
URL: http://svn.apache.org/r1577140
Log:
Use the manipulator BOM to harmonize dependencies' versions
Modified:
felix/trunk/ipojo/manipulator/bnd-ipojo-plugin/pom.xml
felix/trunk/ipojo/manipulator/ipojo-ant-task
Author: guillaume
Date: Thu Mar 13 12:50:08 2014
New Revision: 1577142
URL: http://svn.apache.org/r1577142
Log:
Removed empty directories
Removed:
felix/trunk/ipojo/manipulator/manipulator/src/main/java/org/apache/felix/ipojo/manipulator/metadata/annotation/stereotype/
Author: guillaume
Date: Mon Mar 10 14:54:55 2014
New Revision: 1575956
URL: http://svn.apache.org/r1575956
Log:
FELIX-4453 Introduce manipulator BOM (Bill of Material)
Added:
felix/trunk/ipojo/manipulator/manipulator-bom/
felix/trunk/ipojo/manipulator/manipulator-bom/pom.xml
Modified
Author: guillaume
Date: Wed Feb 26 15:35:19 2014
New Revision: 1572095
URL: http://svn.apache.org/r1572095
Log:
Oops, accidentally committed some comments for disabling tests
Modified:
felix/trunk/ipojo/runtime/core-it/pom.xml
Modified: felix/trunk/ipojo/runtime/core-it/pom.xml
URL:
http
Author: guillaume
Date: Mon Feb 24 13:20:49 2014
New Revision: 1571278
URL: http://svn.apache.org/r1571278
Log:
FELIX-4419 Open access to InstanceDeclaration and TypeDeclaration
* New API documentation
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-ipojo/apache
Author: guillaume
Date: Wed Feb 5 16:52:14 2014
New Revision: 1564827
URL: http://svn.apache.org/r1564827
Log:
Complement annotations javadoc with code samples
Modified:
felix/trunk/ipojo/manipulator/annotations/src/main/java/org/apache/felix/ipojo/annotations/Component.java
felix
Author: guillaume
Date: Tue Oct 8 08:37:57 2013
New Revision: 1530186
URL: http://svn.apache.org/r1530186
Log:
Change code samples background
* Improved readability
Modified:
felix/site/trunk/content/ipojo/web/style.css
Modified: felix/site/trunk/content/ipojo/web/style.css
URL:
http
Author: guillaume
Date: Tue Oct 8 09:12:32 2013
New Revision: 1530195
URL: http://svn.apache.org/r1530195
Log:
* Add missing titles on some pages
* Try to have better formatting
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-devguide/how
Author: guillaume
Date: Tue Oct 8 09:18:27 2013
New Revision: 1530198
URL: http://svn.apache.org/r1530198
Log:
Code blocks after lists are not displayed properly
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/instance-vs-service
Author: guillaume
Date: Tue Oct 8 09:20:55 2013
New Revision: 1530200
URL: http://svn.apache.org/r1530200
Log:
Code blocks after lists are not displayed properly
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-arch
Author: guillaume
Date: Mon Oct 7 07:36:06 2013
New Revision: 1529778
URL: http://svn.apache.org/r1529778
Log:
Fix typo
Modified:
felix/trunk/ipojo/manipulator/bnd-ipojo-plugin/src/main/java/org/apache/felix/ipojo/bnd/BndJarResourceStore.java
Modified:
felix/trunk/ipojo/manipulator/bnd
Author: guillaume
Date: Mon Oct 7 07:56:31 2013
New Revision: 1529782
URL: http://svn.apache.org/r1529782
Log:
Try to stabilize concurrent TestCase
Lower assertions level (this is to dependent on the thread pool behavior and
the OS).
Modified:
felix/trunk/ipojo/runtime/core/src/test/java
Author: guillaume
Date: Mon Oct 7 08:25:19 2013
New Revision: 1529783
URL: http://svn.apache.org/r1529783
Log:
Added documentation on bootstrap debugging
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo
Author: guillaume
Date: Mon Oct 7 12:17:07 2013
New Revision: 1529826
URL: http://svn.apache.org/r1529826
Log:
Markdown style
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/ipojo-advanced-topics/ipojo-extender
Author: guillaume
Date: Thu Oct 3 11:49:36 2013
New Revision: 1528820
URL: http://svn.apache.org/r1528820
Log:
FELIX-4268 Duplicated name errors always happen when there are 2 factories with
the same name
* Generating a name always produce a unique name
* When name is provided by the instance
Author: guillaume
Date: Wed Oct 2 08:01:04 2013
New Revision: 1528336
URL: http://svn.apache.org/r1528336
Log:
FELIX-4264 JobInfo should provide a way to identify the kind of task
* Changed CallableT to JobT, added requirement on BundleReference
* Identify 3 types of jobs
* Updated
Author: guillaume
Date: Wed Oct 2 14:59:20 2013
New Revision: 1528508
URL: http://svn.apache.org/r1528508
Log:
FELIX-4265 Provides a recorder for startup events
* Exports the o.a.f.i.extender.queue.debug package
* Register a QueueEventProxy service when JVM started
Author: guillaume
Date: Tue Oct 1 07:53:41 2013
New Revision: 1527960
URL: http://svn.apache.org/r1527960
Log:
FELIX-4252 Make Extender's ThreadPool size configurable
* Oops, forgot to register my service under ManagedService interface ...
Modified:
felix/trunk/ipojo/runtime/core/src/main
Author: guillaume
Date: Tue Oct 1 07:54:10 2013
New Revision: 1527961
URL: http://svn.apache.org/r1527961
Log:
Removed unused field
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/extender/internal/queue/ExecutorQueueService.java
Modified:
felix/trunk/ipojo
Author: guillaume
Date: Tue Oct 1 09:47:50 2013
New Revision: 1528014
URL: http://svn.apache.org/r1528014
Log:
FELIX-4252 Make Extender's ThreadPool size configurable
* Add documentation on Extender's configuration possibilities
Added:
felix/site/trunk/content/documentation/subprojects
Author: guillaume
Date: Tue Oct 1 15:35:30 2013
New Revision: 1528120
URL: http://svn.apache.org/r1528120
Log:
FELIX-4262 QueueServices should be observable
* Added QueueListener to observe from a third-party what's going on in the
thread pool
Added:
felix/trunk/ipojo/runtime/core/src
Author: guillaume
Date: Tue Oct 1 15:33:23 2013
New Revision: 1528119
URL: http://svn.apache.org/r1528119
Log:
Typo
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/extender/queue/JobInfo.java
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache
Author: guillaume
Date: Mon Sep 30 14:05:44 2013
New Revision: 1527573
URL: http://svn.apache.org/r1527573
Log:
FELIX-4252 Make Extender's ThreadPool size configurable
* Through org.apache.felix.ipojo.extender.ThreadPoolSize System property
* Through ConfigurationAdmin (PID
Author: guillaume
Date: Tue Sep 3 08:43:11 2013
New Revision: 1519602
URL: http://svn.apache.org/r1519602
Log:
FELIX-4213 Temporal handler broken with iPOJO 1.10.1
* Fix compilation issue
Modified:
felix/trunk/ipojo/handler/temporal/temporal-dependency-handler/pom.xml
felix/trunk
Author: guillaume
Date: Mon Aug 26 12:47:30 2013
New Revision: 1517529
URL: http://svn.apache.org/r1517529
Log:
Add some meaningful descriptions when submitting jobs to the QueueService
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/extender/internal/linker
Author: guillaume
Date: Fri Jul 5 12:44:35 2013
New Revision: 1499988
URL: http://svn.apache.org/r1499988
Log:
FELIX-4164 Instance / Component matching regression
* Tracks instances specifying the component's name OR the component's classname
Modified:
felix/trunk/ipojo/runtime/core/src
Author: guillaume
Date: Thu Jul 4 14:32:18 2013
New Revision: 1499767
URL: http://svn.apache.org/r1499767
Log:
FELIX-4021 maven-ipojo-plugin fails on WAR packaging
* When writing back resources, their paths were not converted
Modified:
felix/trunk/ipojo/manipulator/manipulator/src/main
Author: guillaume
Date: Thu Jul 4 14:45:59 2013
New Revision: 1499774
URL: http://svn.apache.org/r1499774
Log:
FELIX-4156 Fix versions of maven plugins
* maven-checkstyle-plugin set to 2.10
* Changed ${pom.version} tp ${project.version}
Modified:
felix/trunk/ipojo/manipulator/ipojo-ant
Author: guillaume
Date: Thu Jul 4 17:18:48 2013
New Revision: 1499811
URL: http://svn.apache.org/r1499811
Log:
FELIX-4155 Update bnd-ipojo-plugin for bndlib 2.x
* Clazz.getPath() is now getAbsolutePath()
* Analyzer.getReferrers() now gives Packages instead of a MapString,
MapString, String
Author: guillaume
Date: Tue Jul 2 10:19:58 2013
New Revision: 1498867
URL: http://svn.apache.org/r1498867
Log:
FELIX-4021 maven-ipojo-plugin fails on WAR packaging
* Only map WEB-INF/classes/** resources
* Leave others unchanged
Modified:
felix/trunk/ipojo/manipulator/manipulator/src/main
Author: guillaume
Date: Mon Jul 1 15:12:33 2013
New Revision: 1498508
URL: http://svn.apache.org/r1498508
Log:
FELIX-4138 TypeDeclaration calls factory.dispose() even if it already has been
disposed (externally)
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo
Author: guillaume
Date: Mon Jul 1 15:32:30 2013
New Revision: 1498523
URL: http://svn.apache.org/r1498523
Log:
FELIX-4156 Fix versions of maven plugins
* maven-checkstyle-plugin set to 2.10
* rat-maven-plugin set to 1.0-alpha3
Modified:
felix/trunk/ipojo/runtime/composite/pom.xml
felix
Author: guillaume
Date: Wed Jun 12 09:59:17 2013
New Revision: 1492129
URL: http://svn.apache.org/r1492129
Log:
FELIX-4119 Allow customization of DependencyHandler created Callbacks
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/handlers/dependency
Author: guillaume
Date: Mon Jun 10 12:44:24 2013
New Revision: 1491436
URL: http://svn.apache.org/r1491436
Log:
FELIX-4113 Factories not disposed when the extension provider is leaving
* ServiceTracker.addingService() is expecting a non-null value if interested in
the service
* I was returning
Author: guillaume
Date: Fri Jun 7 11:32:26 2013
New Revision: 1490592
URL: http://svn.apache.org/r1490592
Log:
FELIX-4109 ComponentTypeDescription.addProperty() ignore immutable parameter
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/architecture
Author: guillaume
Date: Fri Jun 7 11:50:32 2013
New Revision: 1490598
URL: http://svn.apache.org/r1490598
Log:
FELIX-4110 @ServiceProperty and @StaticServiceProperty are missing the
immutable attribute
Modified:
felix/trunk/ipojo/manipulator/annotations/src/main/java/org/apache/felix
Author: guillaume
Date: Fri Jun 7 11:52:31 2013
New Revision: 1490600
URL: http://svn.apache.org/r1490600
Log:
FELIX-4108 Deadlock in the new extender
* Use a ConcurrentHashMap to avoid synchronized blocks
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo
Author: guillaume
Date: Tue Jun 4 10:09:00 2013
New Revision: 1489365
URL: http://svn.apache.org/r1489365
Log:
* ResourceStore should throw Exception when a resource could not be found (not
return null)
* Updated tests in this perspective
Modified:
felix/trunk/ipojo/manipulator/bnd-ipojo
Author: guillaume
Date: Mon Jun 3 12:42:54 2013
New Revision: 1488978
URL: http://svn.apache.org/r1488978
Log:
Small refactoring
Modified:
felix/trunk/ipojo/manipulator/ipojo-ant-task/src/main/java/org/apache/felix/ipojo/task/IPojoc.java
Modified:
felix/trunk/ipojo/manipulator/ipojo-ant
Author: guillaume
Date: Mon Jun 3 15:14:00 2013
New Revision: 1489022
URL: http://svn.apache.org/r1489022
Log:
Remove compiler warning (clean import)
Modified:
felix/trunk/ipojo/manipulator/ipojo-ant-task/src/main/java/org/apache/felix/ipojo/task/IPojoTask.java
Modified:
felix/trunk
the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package
org.apache.felix.ipojo.manipulator.metadata.annotation.stereotype.replay;
+
+import org.objectweb.asm.AnnotationVisitor;
+
+/**
+* User: guillaume
+* Date: 30/05/13
+* Time: 17:24
Author: guillaume
Date: Mon Jun 3 17:08:57 2013
New Revision: 1489063
URL: http://svn.apache.org/r1489063
Log:
Use properties to keep projects synched automatically
Modified:
felix/trunk/ipojo/manipulator/manipulator-it/pom.xml
Modified: felix/trunk/ipojo/manipulator/manipulator-it/pom.xml
Author: guillaume
Date: Sat Jun 1 18:45:03 2013
New Revision: 1488558
URL: http://svn.apache.org/r1488558
Log:
FELIX-4092 Move 'annotation' module from 'runtime' to 'manipulator' project
* Moved project
* Introduced some properties for version references
Added:
felix/trunk/ipojo
Author: guillaume
Date: Sat Jun 1 19:31:11 2013
New Revision: 1488565
URL: http://svn.apache.org/r1488565
Log:
FELIX-4093 Dependency is ignored if @Bind does not respect naming pattern
FELIX-4094 Recognize add/remove method naming pattern
* Specification is used as default id if naming pattern
Author: guillaume
Date: Thu May 30 08:09:54 2013
New Revision: 1487779
URL: http://svn.apache.org/r1487779
Log:
FELIX-4089 Extender do not deactivate managed components when stopped
* Used BundleTracker to track ACTIVE bundles
* Cleanly deactivate managed bundles when iPOJO bundle is stopping
Author: guillaume
Date: Thu May 30 08:12:19 2013
New Revision: 1487780
URL: http://svn.apache.org/r1487780
Log:
Properly wait for task termination (if any), this allow a more synchronous
shutdown
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/extender
Author: guillaume
Date: Thu May 30 10:41:07 2013
New Revision: 1487809
URL: http://svn.apache.org/r1487809
Log:
FELIX-4091 Bnd iPOJO Plugin only browse classes annotated with some iPOJO
annotations
* Simply search for all annotated classes
Modified:
felix/trunk/ipojo/manipulator/bnd-ipojo
Author: guillaume
Date: Thu May 30 10:41:35 2013
New Revision: 1487810
URL: http://svn.apache.org/r1487810
Log:
Clean imports
Modified:
felix/trunk/ipojo/manipulator/bnd-ipojo-plugin/src/main/java/org/apache/felix/ipojo/bnd/BndJarResourceStore.java
Modified:
felix/trunk/ipojo/manipulator
Author: guillaume
Date: Thu May 30 14:30:06 2013
New Revision: 1487876
URL: http://svn.apache.org/r1487876
Log:
Only style
Modified:
felix/trunk/ipojo/manipulator/manipulator/src/main/java/org/apache/felix/ipojo/manipulator/metadata/annotation/ClassMetadataCollector.java
Modified:
felix
Author: guillaume
Date: Wed May 29 11:48:38 2013
New Revision: 1487443
URL: http://svn.apache.org/r1487443
Log:
* Avoid compilation warning
* More explicit error message
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/extender/internal/processor
Author: guillaume
Date: Fri May 3 09:00:13 2013
New Revision: 1478675
URL: http://svn.apache.org/r1478675
Log:
Provide code samples for supported @Bind method patterns
Modified:
felix/site/trunk/content/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-userguide/describing
Author: guillaume
Date: Thu May 2 15:19:32 2013
New Revision: 1478410
URL: http://svn.apache.org/r1478410
Log:
FELIX-4045 Chain Exceptions when possible
* Added some Throwable parameters in Exception sub classes to enable chaining
* Tracked most of the missing chained call in runtime project
Author: guillaume
Date: Thu May 2 19:24:05 2013
New Revision: 1478497
URL: http://svn.apache.org/r1478497
Log:
FELIX-4046 Inner class manipulation fails with expanded frames
Modified:
felix/trunk/ipojo/manipulator/manipulator/src/main/java/org/apache/felix/ipojo/manipulation
Author: guillaume
Date: Mon Apr 29 09:06:47 2013
New Revision: 1476929
URL: http://svn.apache.org/r1476929
Log:
FELIX-3860 factories and instances iPOJO gogo commands should show the
public=false instances/factories
* Unbound instances are shown (unbound = instance declaration with no factories
Author: guillaume
Date: Mon Apr 29 15:13:07 2013
New Revision: 1477137
URL: http://svn.apache.org/r1477137
Log:
Add exception messages if available
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/handlers/architecture/ArchitectureHandler.java
Modified:
felix
Author: guillaume
Date: Fri Apr 26 11:36:27 2013
New Revision: 1476145
URL: http://svn.apache.org/r1476145
Log:
Java 5 style (foreach + StringBuilder)
Modified:
felix/trunk/ipojo/arch-gogo/src/main/java/org/apache/felix/ipojo/arch/gogo/Arch.java
Modified:
felix/trunk/ipojo/arch-gogo/src
Author: guillaume
Date: Thu Feb 14 09:56:15 2013
New Revision: 1446089
URL: http://svn.apache.org/r1446089
Log:
FELIX-3900 @HandlerDeclaration do not convert DOM Attributes to iPOJO
Attributes correctly
FELIX-3901 Avoid converting Xml namespace declaration with @HandlerDeclaration
* Use
Author: guillaume
Date: Wed Jan 9 10:09:19 2013
New Revision: 1430762
URL: http://svn.apache.org/viewvc?rev=1430762view=rev
Log:
FELIX-3843 ClassCastException when listing service properties of a
non-ComponentFactory Factory service
* Remove un-needed cast to ComponentFactory
Modified
Author: guillaume
Date: Wed Jan 9 11:01:40 2013
New Revision: 1430782
URL: http://svn.apache.org/viewvc?rev=1430782view=rev
Log:
Add snapshot repository definition in order to enable integration testing on
jenkins
Modified:
felix/trunk/ipojo/tests/pom.xml
Modified: felix/trunk/ipojo/tests
Author: guillaume
Date: Mon Jan 7 16:41:00 2013
New Revision: 1429888
URL: http://svn.apache.org/viewvc?rev=1429888view=rev
Log:
FELIX-3827 - Bnd iPOJO Plugin, error when manipulating embed jars/bundles
* Deal with components embed in Bundle-Classpath
* Added a property (include-embed-bundles
63 matches
Mail list logo