Uploaded image for project: 'JBoss Web Services'
  1. JBoss Web Services
  2. JBWS-2240

PortComponent from jboss.xml descriptor is not parsed

    XMLWordPrintable

Details

    Description

      I see this in EJBArchiveMetaDataAdapterEJB3.buildEnterpriseBeansMetaData(...) :

      ...
      while (it.hasNext())
      {
      WebServiceDeclaration container = it.next();

      // TODO: Add PortComponent parsing to EJBDescriptorHandler
      PortComponentSpec pcMetaData = container.getAnnotation(PortComponentSpec.class);
      MessageDriven mdbMetaData = container.getAnnotation(MessageDriven.class);

      EJBMetaData ejbMetaData = null;
      ...

      It seems to me the portComponent specified in jboss.xml (and available in the JBossEnterpriseBeanMetaData instance) is not read; this may result in the wrong endpoint address being set, which is the cause of this tck5 failure:
      http://hudson.qa.jboss.com/hudson/view/TCK5/job/tck5-webservices12/204/testReport/unknownTestSuite.0/packageTests/com.sun.ts.tests.webservices12.ejb.annotations.WSEjbWebServiceRefTest2/

      Attachments

        Issue Links

          Activity

            People

              rhn-support-asoldano Alessio Soldano
              rhn-support-asoldano Alessio Soldano
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: