Hi Stephan,

actually I have no idea.
But glad you managed to get around your issues.

regards, Achim


2017-09-07 9:25 GMT+02:00 Stephan Siano <stephan.si...@sap.com>:

> Hi Achim,
>
> I did the release for tomcat-embed-websocket and here the release:perform
> worked fine (in the correct repository). Do you have any idea how the
> staging plugin selects the checkout directory?
>
> Best regards
> Stephan
>
>
> Am Donnerstag, 7. September 2017 09:16:12 UTC+2 schrieb Stephan Siano:
>>
>> Hi Achim,
>>
>> I finally managed to release org.ops4j.pax.tipi.tomcat-embed-core with
>> Linux. The "mvn release:prepare" worked fine, but the release:perform
>> really went wrong:
>> I ran the release:perform in directory tomcat-embed-core-8.0.46, but the
>> release perform then created the staging repository in
>> tomcat-embed-core-8.0.46/target/checkout/tomcat-embed-core-8.0.14, so
>> there was nothing in tomcat-embed-core-8.0.46/targe
>> t/checkout/tomcat-embed-core-8.0.46 to be promoted to nexus. I tried a
>> "mvn clean install gpg:sign deploy" there, which created a staging
>> repository on nexus, but had an invalid gpg signature. I finally ended up
>> doing a "mvn clean install gpg:sign" (which generated a valid signature) in
>> that directory and manually uploading the generated and signed artifacts to
>> nexus, which worked.
>>
>> If this is really the way to go this should be documented in the Wiki.
>> How do we proceed with this, do you have an idea? The issue is really nasty
>> to test (because it only happens during the release)
>>
>> Best regards
>> Stephan
>>
>> Am Dienstag, 5. September 2017 06:33:41 UTC+2 schrieb Achim Nierbeck:
>>>
>>> Hi Stephan,
>>>
>>> I'm not sure but you might have a valid point :)
>>> Most of the people here at ops4j do use anything besides Windows ;)
>>>
>>> for Pax Web the following is needed to run, this might also be possible
>>> for the Pax-Tipi release:
>>>
>>> mvn -Prelease -Darguments="-Prelease" release:prepare
>>> -DautoVersionSubmodules=true
>>>
>>> mvn -Prelease -Darguments="-Prelease" -Dgoals=deploy release:perform
>>>
>>>
>>> regards, Achim
>>>
>>>
>>> 2017-09-04 12:42 GMT+02:00 Stephan Siano <stepha...@sap.com>:
>>>
>>>> Hi Achim,
>>>>
>>>> has anyone actually tried that under Windows? I have successfully
>>>> created a sonatype account and got the access rights, but the mvn
>>>> release:prepare fails for me with
>>>> [ERROR] Failed to execute goal 
>>>> org.apache.maven.plugins:maven-release-plugin:2.5.1:prepare
>>>> (default-cli) on project org.ops4j.pax.tipi.tomcat-embed-core: Unable
>>>> to tag SCM
>>>> [ERROR] Provider message:
>>>> [ERROR] The git-tag command failed.
>>>> [ERROR] Command output:
>>>> [ERROR] fatal: could not open or read 'tomcat-embed-core-8.0.46/C:\p
>>>> rogs\cygwin64\tmp\maven-scm-1813708102.commit': No such file or
>>>> directory
>>>>
>>>> Does anybody know this error?
>>>>
>>>> I am currently trying to get a Linux VM from our IT deplartment, but
>>>> that might take some time.
>>>>
>>>> Best regards
>>>> Stephan
>>>>
>>>> Am Donnerstag, 31. August 2017 22:40:16 UTC+2 schrieb Achim Nierbeck:
>>>>>
>>>>> Hi Stephan,
>>>>>
>>>>> actually anybody following this:
>>>>> https://ops4j1.jira.com/wiki/spaces/ops4j/pages/12060688/Releasing
>>>>> can do the releasing :)
>>>>>
>>>>> about pax tipi, take a look here:
>>>>> https://ops4j1.jira.com/wiki/spaces/PAXTIPI/pages/28540952/C
>>>>> reating+New+Bundles
>>>>>
>>>>> regards, Achim
>>>>>
>>>>>
>>>>>
>>>>> 2017-08-31 8:40 GMT+02:00 Stephan Siano <stepha...@sap.com>:
>>>>>
>>>>>> Hi Achim,
>>>>>>
>>>>>> OK, thanks for your feedback. I have merged the pull request.
>>>>>>
>>>>>> What needs to be done next? Is there a build job that runs a SNAPSHOT
>>>>>> build somewhere (so I can push a pull request to Pax-Web that references
>>>>>> these SNAPSHOTS)? I actually don't understand how any consumable version 
>>>>>> of
>>>>>> this will get to Nexus. Who can release this (and how is this done)?
>>>>>>
>>>>>> Best regards
>>>>>> Stephan
>>>>>>
>>>>>> Am Donnerstag, 31. August 2017 07:48:37 UTC+2 schrieb Achim Nierbeck:
>>>>>>>
>>>>>>> Hi
>>>>>>>
>>>>>>> looks good to me.
>>>>>>>
>>>>>>> regards, Achim
>>>>>>>
>>>>>>> 2017-08-30 12:01 GMT+02:00 Stephan Siano <stepha...@sap.com>:
>>>>>>>
>>>>>>>> Hi Achim,
>>>>>>>>
>>>>>>>> OK, I created PAXTIPI-47
>>>>>>>> <https://ops4j1.jira.com/browse/PAXTIPI-47> and PAXWEB-1128
>>>>>>>> <https://ops4j1.jira.com/browse/PAXWEB-1128> for the update. Would
>>>>>>>> you be willing to have a look into the pull requests?
>>>>>>>>
>>>>>>>> Best regards
>>>>>>>> Stephan
>>>>>>>>
>>>>>>>>
>>>>>>>> Am Dienstag, 29. August 2017 23:23:23 UTC+2 schrieb Achim Nierbeck:
>>>>>>>>>
>>>>>>>>> Hi Stephan,
>>>>>>>>>
>>>>>>>>> Technically you are correct. Create the pax-tipi projects, a
>>>>>>>>> release is needed at lease the moment we release the pax-web project
>>>>>>>>> referencing that version.
>>>>>>>>> So you could also reference some snapshot versions from pax-web.
>>>>>>>>> Regarding Jira tasks, yes it's common to create a Jira task in the
>>>>>>>>> pax tipi project (https://ops4j1.jira.com/projects/PAXTIPI/) and
>>>>>>>>> also a Jira task in Pax Web.
>>>>>>>>> If you like you can reference the pax tipi one in pax web.
>>>>>>>>>
>>>>>>>>> regards, Achim
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2017-08-29 7:54 GMT+02:00 Stephan Siano <stepha...@sap.com>:
>>>>>>>>>
>>>>>>>>>> Hi Achim,
>>>>>>>>>>
>>>>>>>>>> No problem, I was also a but busy. I found out that SPDY support
>>>>>>>>>> was removed from tomcat 8 in the meantime, which makes the
>>>>>>>>>> tomcat-embed-core bundle easier to build.
>>>>>>>>>>
>>>>>>>>>> How does this work technically? I need to create two projects in
>>>>>>>>>> pax-tipi, release it and then create the changes in pax-web. The
>>>>>>>>>> documentation in pax-tipi seems a bit sparse. Do I create a JIRA 
>>>>>>>>>> task for
>>>>>>>>>> the Tomcat update under pax-web and also do the pax-tipi updates in 
>>>>>>>>>> there,
>>>>>>>>>> or do I need to create a different JIRA task for that somewhere?
>>>>>>>>>>
>>>>>>>>>> Best regards
>>>>>>>>>> Stephan
>>>>>>>>>>
>>>>>>>>>> Am Samstag, 26. August 2017 08:10:23 UTC+2 schrieb Achim Nierbeck:
>>>>>>>>>>>
>>>>>>>>>>> Hi Stephan,
>>>>>>>>>>>
>>>>>>>>>>> sorry for taking me so long, but my day job actually eats up a
>>>>>>>>>>> lot of time right now.
>>>>>>>>>>> A new tomcat version does require a new folder in the pax-tipi
>>>>>>>>>>> project.
>>>>>>>>>>> Actually the main project is just a "container" holding a bunch
>>>>>>>>>>> of sub-projects.
>>>>>>>>>>>
>>>>>>>>>>> regarding the juli logger, what ever works best and doesn't
>>>>>>>>>>> break Pax Web from working.
>>>>>>>>>>> I tried to move around that in the past, but it seemed to be
>>>>>>>>>>> better to just include the juli logger inside the tomcat bundles.
>>>>>>>>>>>
>>>>>>>>>>> regards, Achim
>>>>>>>>>>>
>>>>>>>>>>> 2017-08-22 9:50 GMT+02:00 Stephan Siano <stepha...@sap.com>:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Achim,
>>>>>>>>>>>>
>>>>>>>>>>>> yes I was aware of the things done in pax-tipi. I will try this
>>>>>>>>>>>> out and then create the required projects in there. As I 
>>>>>>>>>>>> understand a new
>>>>>>>>>>>> tomcat version would require new folders in pax-tipi for the 
>>>>>>>>>>>> required
>>>>>>>>>>>> bundles (next to the ones for version 8.0.14), is this correct?
>>>>>>>>>>>>
>>>>>>>>>>>> One more question: What about the org.apache.juli.logging
>>>>>>>>>>>> stuff? pax-logging-api exports org.apache.juli.logging in version 
>>>>>>>>>>>> 5.5 and
>>>>>>>>>>>> 6.0, (tipi) tomcat-embed-logging-juli exports org.apache.juli and
>>>>>>>>>>>> org.apache.juli.logging in its own version. tomcat-embed-core and
>>>>>>>>>>>> tomcat-embed-websocket import org.apache.juli.logging in their own 
>>>>>>>>>>>> version
>>>>>>>>>>>> (currently 8.0.14), pax-web-jsp imports org.apache.juli.logging 
>>>>>>>>>>>> without
>>>>>>>>>>>> version (which makes kind of sense, because if the web container 
>>>>>>>>>>>> is not
>>>>>>>>>>>> tomcat, the tomcat-embed-logging-juli bundle will not be there).
>>>>>>>>>>>>
>>>>>>>>>>>> Do you have an idea how to straigthen that out? Maybe we can
>>>>>>>>>>>> import org.apache.juli.logging without a version and rely for the
>>>>>>>>>>>> pax-logging implementation (and not have a tomcat-embed-juli 
>>>>>>>>>>>> bundle in
>>>>>>>>>>>> pax-tipi). The only class that seems to be used besides the things
>>>>>>>>>>>> pax-logging emulates is org.apache.juli.ClassLoaderLogManager,
>>>>>>>>>>>> which needs to be replaced somehow. Has anyone tried that already?
>>>>>>>>>>>>
>>>>>>>>>>>> Best regards
>>>>>>>>>>>> Stephan
>>>>>>>>>>>>
>>>>>>>>>>>> Am Montag, 21. August 2017 18:33:54 UTC+2 schrieb Achim
>>>>>>>>>>>> Nierbeck:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>> the 6.0.x branch should stay with 8.0 version but a newer one
>>>>>>>>>>>>> if available.
>>>>>>>>>>>>> A minor version bump is fine with a 6.1.x (or master branch).
>>>>>>>>>>>>>
>>>>>>>>>>>>> regards, Achim
>>>>>>>>>>>>>
>>>>>>>>>>>>> P.S. btw. since Tomcat isn't OSGi ready we did some
>>>>>>>>>>>>> "enhancements" in the Pax Tipi Project.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2017-08-21 15:07 GMT+02:00 Stephan Siano <stepha...@sap.com>:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> currently the tomcat support in pax-web references tomcat
>>>>>>>>>>>>>> 8.0.14, which is almost three years old. The current tomcat 
>>>>>>>>>>>>>> versions are
>>>>>>>>>>>>>> 8.0.46 and 8.5.20. The end of life for tomcat 8.0 is announced 
>>>>>>>>>>>>>> for June
>>>>>>>>>>>>>> 30th 2018.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Would it make sense to upgrade the tomcat version in
>>>>>>>>>>>>>> pax-web-6.0x branch to tomcat 8.5, or should it remain with a 
>>>>>>>>>>>>>> more current
>>>>>>>>>>>>>> 8.0-version and move to 8.5 only in the master branch? What do 
>>>>>>>>>>>>>> you think?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Best regards
>>>>>>>>>>>>>> Stephan
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> ------------------
>>>>>>>>>>>>>> OPS4J - http://www.ops4j.org - op...@googlegroups.com
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ---
>>>>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>>>>> Google Groups "OPS4J" group.
>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>>>>> it, send an email to ops4j+un...@googlegroups.com.
>>>>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> Apache Member
>>>>>>>>>>>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>>>>>>>>>>>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
>>>>>>>>>>>>> Committer & Project Lead
>>>>>>>>>>>>> blog <http://notizblog.nierbeck.de/>
>>>>>>>>>>>>> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Software Architect / Project Manager / Scrum Master
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>> --
>>>>>>>>>>>> ------------------
>>>>>>>>>>>> OPS4J - http://www.ops4j.org - op...@googlegroups.com
>>>>>>>>>>>>
>>>>>>>>>>>> ---
>>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>>> Google Groups "OPS4J" group.
>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>>> it, send an email to ops4j+un...@googlegroups.com.
>>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> Apache Member
>>>>>>>>>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>>>>>>>>>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
>>>>>>>>>>> Committer & Project Lead
>>>>>>>>>>> blog <http://notizblog.nierbeck.de/>
>>>>>>>>>>> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>>>>>>>>>>>
>>>>>>>>>>> Software Architect / Project Manager / Scrum Master
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>> --
>>>>>>>>>> ------------------
>>>>>>>>>> OPS4J - http://www.ops4j.org - op...@googlegroups.com
>>>>>>>>>>
>>>>>>>>>> ---
>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>> Google Groups "OPS4J" group.
>>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>>> send an email to ops4j+un...@googlegroups.com.
>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> Apache Member
>>>>>>>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>>>>>>>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
>>>>>>>>> Committer & Project Lead
>>>>>>>>> blog <http://notizblog.nierbeck.de/>
>>>>>>>>> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>>>>>>>>>
>>>>>>>>> Software Architect / Project Manager / Scrum Master
>>>>>>>>>
>>>>>>>>> --
>>>>>>>> --
>>>>>>>> ------------------
>>>>>>>> OPS4J - http://www.ops4j.org - op...@googlegroups.com
>>>>>>>>
>>>>>>>> ---
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "OPS4J" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>> send an email to ops4j+un...@googlegroups.com.
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> Apache Member
>>>>>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>>>>>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
>>>>>>> Committer & Project Lead
>>>>>>> blog <http://notizblog.nierbeck.de/>
>>>>>>> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>>>>>>>
>>>>>>> Software Architect / Project Manager / Scrum Master
>>>>>>>
>>>>>>> --
>>>>>> --
>>>>>> ------------------
>>>>>> OPS4J - http://www.ops4j.org - op...@googlegroups.com
>>>>>>
>>>>>> ---
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "OPS4J" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to ops4j+un...@googlegroups.com.
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Apache Member
>>>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>>>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
>>>>> Committer & Project Lead
>>>>> blog <http://notizblog.nierbeck.de/>
>>>>> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>>>>>
>>>>> Software Architect / Project Manager / Scrum Master
>>>>>
>>>>> --
>>>> --
>>>> ------------------
>>>> OPS4J - http://www.ops4j.org - op...@googlegroups.com
>>>>
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "OPS4J" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to ops4j+un...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Apache Member
>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer
>>> & Project Lead
>>> blog <http://notizblog.nierbeck.de/>
>>> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>>>
>>> Software Architect / Project Manager / Scrum Master
>>>
>>> --
> --
> ------------------
> OPS4J - http://www.ops4j.org - ops4j@googlegroups.com
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OPS4J" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to ops4j+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 

Apache Member
Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>
Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>

Software Architect / Project Manager / Scrum Master

-- 
-- 
------------------
OPS4J - http://www.ops4j.org - ops4j@googlegroups.com

--- 
You received this message because you are subscribed to the Google Groups 
"OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ops4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to