Return-Path: X-Original-To: apmail-camel-issues-archive@minotaur.apache.org Delivered-To: apmail-camel-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E282810BE0 for ; Mon, 10 Feb 2014 12:25:22 +0000 (UTC) Received: (qmail 30210 invoked by uid 500); 10 Feb 2014 12:25:22 -0000 Delivered-To: apmail-camel-issues-archive@camel.apache.org Received: (qmail 30142 invoked by uid 500); 10 Feb 2014 12:25:19 -0000 Mailing-List: contact issues-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list issues@camel.apache.org Received: (qmail 30129 invoked by uid 99); 10 Feb 2014 12:25:19 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Feb 2014 12:25:19 +0000 Date: Mon, 10 Feb 2014 12:25:19 +0000 (UTC) From: "Claus Ibsen (JIRA)" To: issues@camel.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (CAMEL-7187) apt document generator - OSGi split package issue when writing to same package MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Claus Ibsen created CAMEL-7187: ---------------------------------- Summary: apt document generator - OSGi split package issue when writing to same package Key: CAMEL-7187 URL: https://issues.apache.org/jira/browse/CAMEL-7187 Project: Camel Issue Type: Improvement Components: tooling Affects Versions: 2.12.0 Reporter: Claus Ibsen Assignee: Claus Ibsen Fix For: 2.12.3, 2.13.0 The apt processor should generate the html docs in component package and not in org.apache.camel.component. As the latter causes osgi split packages, and also each component bundle plugin does not include that package, and therefore the documentation is missing in the JARs. Having the docs in the component package where the .class code is resolves this problem. Another alternative is to write to META-INF/services/org/apache/camel/component like component.properties does. Though then resource loading from runtime is a little more tricky. -- This message was sent by Atlassian JIRA (v6.1.5#6160)