Maybe a pom.xml in my repository is not updated as it should be.
Would it be possible for you to run 'mvn dependency:tree -Dverbose' so I
can see where it gets pulled in in your set-up.
Regards,
Darran Lofthouse.
Alessio Soldano wrote:
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