remove old rules and formattings for handling of beans.xml
----------------------------------------------------------
Key: OWB-126
URL: https://issues.apache.org/jira/browse/OWB-126
Project: OpenWebBeans
Issue Type: Bug
Affects Versions: M2
Reporter: Mark Struberg
Assignee: Mark Struberg
Fix For: M3
In the 'old' spec version, the XML based configuration was defined down to a
very detailed level.
Since then the spec has been changed heavily and now doesn't say much about XML
configuration in general. There is no explicit XML section and beans.xml is
only mentioned a few times:
1. policies
{noformat}
<beans>
<policies>
<class>org.mycompany.mock.MockAsynchronousService</class>
<stereotype>org.mycompany.myfwk.Mock</stereotype>
<stereotype>org.mycompany.site.Australian</stereotype>
</policies>
</beans>
{noformat}
2. decorators
{noformat}
<beans>
<decorators>
<class>org.mycompany.myfwk.TimestampLogger</class>
<class>org.mycompany.myfwk.IdentityLogger</class>
</decorators>
</beans>
{noformat}
3. interceptors
{noformat}
<beans>
<interceptors>
<class>org.mycompany.myfwk.TransactionInterceptor</class>
<class>org.mycompany.myfwk.LoggingInterceptor</class>
</interceptors>
</beans>
{noformat}
There is obviously no forced namespace anymore, which currently breaks most of
the TCK tests.
But I expect a lot more things need to be rewritten.
My personal opinion is that we should _not_ remove the whole XML configuration
stuff which we already have. It is not in the spec anymore, but it is a feature
one needs in praxis. Anyway it has no high priority and we have to find our own
syntax until a homogenic XML configuration will be aggreed upon in the next
webbeans spec.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.