Hi Darran,
I tried a mvn clean; mvn package on Metro stack and got no errors.
Anyway, I have the javax.jws.Handler chain in
/home/alessio/.m2/repository/javax/jws/jsr181-api/1.0-MR1/jsr181-api-1.0-MR1.jar
Cheers
Alessio
Darran Lofthouse ha scritto:
Trying to build Metro to run my tests and I am getting this failure:
-
[exec] [INFO] Compilation failure
[exec]
/home/darranl/src/jbossws/jbossws-metro/modules/client/src/main/java/org/jboss/wsf/stack/metro/client/ServiceRefBinderJAXWS.java:[33,17]
package javax.jws does not exist
[exec]
/home/darranl/src/jbossws/jbossws-metro/modules/client/src/main/java/org/jboss/wsf/stack/metro/client/ServiceRefBinderJAXWS.java:[155,9]
cannot find symbol
[exec] symbol : class HandlerChain
[exec] location: class
org.jboss.wsf.stack.metro.client.ServiceRefBinderJAXWS
[exec]
/home/darranl/src/jbossws/jbossws-metro/modules/client/src/main/java/org/jboss/wsf/stack/metro/client/ServiceRefBinderJAXWS.java:[155,63]
cannot find symbol
[exec] symbol : class HandlerChain
[exec] location: class
org.jboss.wsf.stack.metro.client.ServiceRefBinderJAXWS
Any ideas where javax.jws.HandlerChain should be comming from?
Scanning my local mvn repo I can't see this in any of the declared
dependencies.
Regards,
Darran Lofthouse.
Darran Lofthouse wrote:
> Excelent, that makes things easier so the SNAPSHOT versions will just
> be within the JBossWS codebase.
>
> Regards,
> Darran Lofthouse.
>
>
> Richard Opalka wrote:
>> There's no need to update AS trunk code. We will do it for you on
>> next JBossWS release ;)
>>
>> Richard
>>
>> Darran Lofthouse wrote:
>>> Ok I am going to go ahead and do this in two stages - if you could
>>> just confirm if this will be compatible with the Hudson testing set
>>> up.
>>>
>>> First I will commit to the 4 JBossWS projects: -
>>> SPI
>>> Framework
>>> Container
>>> Native
>>> Metro
>>> CXF
>>>
>>> The first three will upload a snapshot release that the three
>>> stacks will use.
>>>
>>> If we get no regressions in Hudson caused by this we can then copy
>>> the container code to AS5 trunk and update to the Framework and SPI
>>> snapshots.
>>>
>>> Do you see any reason to also use a Native snapshot in AS5 trunk?
>>>
>>> Regards,
>>> Darran Lofthouse.
>>>
>>> Richard Opalka wrote:
>>>> OK, you can commit now ;)
>>>>
>>>> Richard
>>>>
>>>> Darran Lofthouse wrote:
>>>>> Hi everyone,
>>>>>
>>>>> Any information on when I can start committing the changes? My
>>>>> development environment is deadlocked now as I have changes in
>>>>> about 5 different projects that all need to go in at once.
>>>>>
>>>>> Regards,
>>>>> Darran Lofthouse.
>>>>>
>>>>>
>>>>> Darran Lofthouse wrote:
>>>>>> Do you know when you will be tagging it?
>>>>>>
>>>>>> Once I commit my changes it will enable a test that will start
>>>>>> to fail without all the changes in place.
>>>>>>
>>>>>> Regards,
>>>>>> Darran Lofthouse.
>>>>>>
>>>>>>
>>>>>> Richard Opalka wrote:
>>>>>>> Darran,
>>>>>>>
>>>>>>> create a separate user branch from container integration
>>>>>>> trunk and do your job there.
>>>>>>> Later we will tell you where to merge it. We need to tag the
>>>>>>> trunk first.
>>>>>>>
>>>>>>> Richard
>>>>>>>
>>>>>>> Darran Lofthouse wrote:
>>>>>>>> Thanks Richard, I see where you mean.
>>>>>>>>
>>>>>>>> I will send an e-mail when I start committing the changes
- it
>>>>>>>> should take no more than 30 minutes but it might break a
few
>>>>>>>> things in that time due to some bi-directional
dependencies.
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Darran Lofthouse.
>>>>>>>>
>>>>>>>>
>>>>>>>> Richard Opalka wrote:
>>>>>>>>> See inlined comments below:
>>>>>>>>>
>>>>>>>>> Darran Lofthouse wrote:
>>>>>>>>>> Right I have the code ready now but I am unsure
how to
>>>>>>>>>> handle what appears to be a circular dependency
in the build.
>>>>>>>>>>
>>>>>>>>>> Within SPI I have modified one interface to get
and set the
>>>>>>>>>> list of virtual hosts.
>>>>>>>>>>
>>>>>>>>>> Within Framework I have implemented the
additional methods
>>>>>>>>>> on the DefaultService implementation.
>>>>>>>>>>
>>>>>>>>>> Within Framework I have added a new
DeploymentAspect similar
>>>>>>>>>> to the ContextRootDeploymentAspect to check for
virtualHosts
>>>>>>>>>> and set accordingly.
>>>>>>>>>>
>>>>>>>>>> Within AS I have added the new DeploymentAspect
for EJB3
>>>>>>>>>> deployments. I have also taken the virtual hosts
list from
>>>>>>>>>> the Service implementation and pass them to JBoss
Web for
>>>>>>>>>> deployment.
>>>>>>>>>>
>>>>>>>>>> And then finally within the framework testsuite I
have
>>>>>>>>>> re-enabled the test to test that the deployment
is deployed
>>>>>>>>>> to a virtual host.
>>>>>>>>> Sounds good to me
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> The problem I now have is that jbossws-native
(and I think
>>>>>>>>>> the other two) pull in the container integration
code and
>>>>>>>>>> deploy it to JBoss. Now that we have the SPI
seperated out
>>>>>>>>>> should JBossWS really be pulling in AS code like
this? The
>>>>>>>>>> name within the pom.xml in the webservices
project of AS
>>>>>>>>>> does not match the name as it is pulled back into
WS
>>>>>>>>> We will discuss this problem on next JBossWS meeting
that is
>>>>>>>>> scheduled to 22-nd and 23-rd of July.
>>>>>>>>> Till now we used to modify both AS webservices module
and AS
>>>>>>>>> integration module.
>>>>>>>>> Both source code bases are almost the same.
>>>>>>>>>
>>>>>>>>>> how are the snapshot versions of this code
released?
>>>>>>>>> Modify AS integration code base (e.g.
>>>>>>>>> jbossws/container/jboss50/trunk)
>>>>>>>>> Do `mvn deploy` after modification.
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>> Darran Lofthouse.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Alessio Soldano wrote:
>>>>>>>>>>> OK, thanks Darran.
>>>>>>>>>>> Btw of course I should have written JBossWS
3.0.3, not
>>>>>>>>>>> 3.0.2 (which is already out).
>>>>>>>>>>> Cheers
>>>>>>>>>>> Alessio
>>>>>>>>>>>
>>>>>>>>>>> Darran Lofthouse ha scritto:
>>>>>>>>>>>> Ok that works for me - so from a JBoss AS
perspective we
>>>>>>>>>>>> will consider re-enabling support for
virtual hosts just a
>>>>>>>>>>>> JBoss 5 fix.
>>>>>>>>>>>>
>>>>>>>>>>>> When I re-enable the test I will add it
to the excludes
>>>>>>>>>>>> list of the JBoss 4.x versions.
>>>>>>>>>>>>
>>>>>>>>>>>> Regards,
>>>>>>>>>>>> Darran Lofthouse.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Alessio Soldano wrote:
>>>>>>>>>>>>> OK, this said, I would do as you
wrote in the first
>>>>>>>>>>>>> email, i.e. change the AS to use
snapshot versions of
>>>>>>>>>>>>> jbossws. Imho this is fine for the
AS5 trunk, as we can
>>>>>>>>>>>>> be quite comfortable we'll be
able to release jbossws
>>>>>>>>>>>>> 3.0.2 before 5.0.0.CR2. Not sure
about the Branch_4_2
>>>>>>>>>>>>> instead (honestly I think it will
ship with
>>>>>>>>>>>>> jbossws-native 2.0.4 forever).
>>>>>>>>>>>>> Cheers
>>>>>>>>>>>>> Alessio
>>>>>>>>>>>>>
>>>>>>>>>>>>> Darran Lofthouse ha scritto:
>>>>>>>>>>>>>> Backwards compatibility
shouldn't be an issue as this
>>>>>>>>>>>>>> would be new methods on the SPI
to make the list of
>>>>>>>>>>>>>> virtual hosts available.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Unfortunately this does touch the
container integration
>>>>>>>>>>>>>> code as this needs to pass the
list of virtual hosts to
>>>>>>>>>>>>>> JBoss Web (as appropriate for
each branch).
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I could add the container
integration code and comment
>>>>>>>>>>>>>> it out until the next WS update
happens.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Finally once the container
integration code is updated
>>>>>>>>>>>>>> we will then need to go round
another pass to re-enable
>>>>>>>>>>>>>> the test in framework!!
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>> Darran Lofthouse.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Alessio Soldano wrote:
>>>>>>>>>>>>>>> Hi Darran,
>>>>>>>>>>>>>>> if I understand you, you need
to do changes in
>>>>>>>>>>>>>>> jbossws-spi and
jbossws-framework, don't you?
>>>>>>>>>>>>>>> Generally speaking, you
perform the changes (please be
>>>>>>>>>>>>>>> careful about backward
compatibility when touching the
>>>>>>>>>>>>>>> SPI) and update the component
versions in the jbossws
>>>>>>>>>>>>>>> pom.xml files, so that the
new versions of spi and
>>>>>>>>>>>>>>> framework are picked up. You
need to create snapshots
>>>>>>>>>>>>>>> of jbossws-spi and
jbossws-framework of course, using
>>>>>>>>>>>>>>> mvn deploy.
>>>>>>>>>>>>>>> Once the next jbossws release
is ready, we'll take care
>>>>>>>>>>>>>>> of installing it into the
current jboss AS (4.2.x and
>>>>>>>>>>>>>>> 5.0.x), including the new spi
and framework.
>>>>>>>>>>>>>>> This assumes you don't
need to change the container
>>>>>>>>>>>>>>> integration code...
>>>>>>>>>>>>>>> Cheers
>>>>>>>>>>>>>>> Alessio
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Darran Lofthouse ha scritto:
>>>>>>>>>>>>>>>> I am currently looking
for some advice for the
>>>>>>>>>>>>>>>> following issue: -
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
http://jira.jboss.com/jira/browse/JBWS-981
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> As the deployment code
has moved back to the AS
>>>>>>>>>>>>>>>> codebase it is dependent
on the APIs made available by
>>>>>>>>>>>>>>>> JBossWS.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> This fix is first going
to require an addition to the
>>>>>>>>>>>>>>>> SPI to expose the virtual
hosts information.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I will then need to
update the framework code to
>>>>>>>>>>>>>>>> populate this value.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> And then the jbossas
trunk and Branch_4_2 will need to
>>>>>>>>>>>>>>>> be updated to utilise the
new values on the SPI.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> To be able to update the
code in AS it would need to
>>>>>>>>>>>>>>>> use snapshot releases for
JBossWS and we would need to
>>>>>>>>>>>>>>>> be sure a JBossWS release
was coming before the next
>>>>>>>>>>>>>>>> AS release (JBoss AS
4.2.3.GA and 5.0.0.CR2).
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Or is the process to get
the SPI and Framework updated
>>>>>>>>>>>>>>>> first and then wait until
the AS branches have the WS
>>>>>>>>>>>>>>>> version increased to
implement the final fix there?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>> Darran Lofthouse.
>>>>>>>>>>>>>>>>
_______________________________________________
>>>>>>>>>>>>>>>> jbossws-dev mailing list
>>>>>>>>>>>>>>>>
jbossws-dev(a)lists.jboss.org
>>>>>>>>>>>>>>>>
https://lists.jboss.org/mailman/listinfo/jbossws-dev
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> jbossws-dev mailing list
>>>>>>>>>> jbossws-dev(a)lists.jboss.org
>>>>>>>>>>
https://lists.jboss.org/mailman/listinfo/jbossws-dev
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> jbossws-dev mailing list
>>>>>> jbossws-dev(a)lists.jboss.org
>>>>>>
https://lists.jboss.org/mailman/listinfo/jbossws-dev
>>>>>
>>>>
>>>>
>>>
>>
>>
>
> _______________________________________________
> jbossws-dev mailing list
> jbossws-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/jbossws-dev
_______________________________________________
jbossws-dev mailing list
jbossws-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbossws-dev