osgi / bugzilla-archive

Archive of OSGi Alliance Specification Bugzilla bugs. The Specification Bugzilla system was decommissioned with the move to GitHub. The issues in this repository are imported from the Specification Bugzilla system for archival purposes.
0 stars 1 forks source link

tr069todmt impl need some clean up #2010

Closed bjhargrave closed 12 years ago

bjhargrave commented 13 years ago

Original bug ID: BZ#2142 From: @bjhargrave Reported version: R4 V4.3

bjhargrave commented 13 years ago

Comment author: @bjhargrave

The org.osgi.impl.service.tr069todmt project has some issues that need to be resolved.

1) Reference JRE container in .classpath. This must be removed and an ee.j2se entry added to -buildpath in bnd.bnd. The eclipse JDT prefs indicate target jsr14.

2) Uses Java 6 API (String.isEmpty). Is this really necessary?

3) Contains test cases: org.osgi.test.cases.rmt. These need to be moved to the org.osgi.test.cases.tr069todmt project.

4) bnd file references Apache Felix SCR. This must be replaced with the DS RI.

bjhargrave commented 12 years ago

Comment author: @bjhargrave

I have already released fixes for (1) and (2).

bjhargrave commented 12 years ago

Comment author: Desislava Marinova <d.mladenova@prosyst.bg>

I have released fix for (4) and I have removed the test cases classes from the org.osgi.impl.service.tr069todmt project. Concerning (3) should I move the test class to the already existent org.osgi.test.cases.tr069todmt project or I should write to someone (who?) to see the test classes and decide if they are relevant to the existing org.osgi.test.cases.tr069todmt project?

bjhargrave commented 12 years ago

Comment author: @bjhargrave

Concerning (3) should I move the test class to the already existent org.osgi.test.cases.tr069todmt project or I should write to someone (who?) to see the test classes and decide if they are relevant to the existing org.osgi.test.cases.tr069todmt project?

There is no one working on the test case project yet as far as I can see. I created the project at someone's request and I don't recall who...

bjhargrave commented 12 years ago

Comment author: Desislava Marinova <d.mladenova@prosyst.bg>

I have moved the test classes from the org.osgi.impl.service.tr069todmt project to the org.osgi.test.cases.tr069todmt one.

bjhargrave commented 12 years ago

Comment author: Steffen Druesedow <steffen.druesedow@telekom.de>

I'm working on the testcases, but due to the trouble with the missing SOW's I'm no official committer anymore and can't push them. I can take care of them as soon as this is fixed. Anyways I don't think that the testcases in the impl project are of big relevance, because this was just IMO a playground for Peter.