Camel
  1. Camel
  2. CAMEL-3736

BeanDefinition.beanType should be of type String rather than Class so that the XML can be parsed without necessarily having the full class loader available at XML parse time. does using Class even work?

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.6.0
    • Fix Version/s: 2.7.0
    • Component/s: camel-core, camel-spring
    • Labels:
      None

      Description

      Its probably safer to make the Class attribute an @XmlTransient and add an @XmlAttribute String type field/attribute which is used to lazily create the beanType Class using the context/current class loader so that JAXB doesn't need to have to worry about class loaders

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        1d 49m 1 Claus Ibsen 02/Mar/11 14:07
        Resolved Resolved Closed Closed
        236d 21h 28m 1 Daniel Kulp 25/Oct/11 12:36
        Daniel Kulp made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Claus Ibsen made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Claus Ibsen made changes -
        Affects Version/s 2.6.0 [ 12315690 ]
        Component/s camel-core [ 12313938 ]
        Component/s camel-spring [ 12313939 ]
        Claus Ibsen made changes -
        Field Original Value New Value
        Assignee Claus Ibsen [ davsclaus ]
        james strachan created issue -

          People

          • Assignee:
            Claus Ibsen
            Reporter:
            james strachan
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development