Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ejb-dev] 4.0.0-RC1 release contains jakarta.transaction classes?
  • From: <Hussain.NM@xxxxxxxxxxxxx>
  • Date: Fri, 6 Mar 2020 06:31:32 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cognizant.com; dmarc=pass action=none header.from=cognizant.com; dkim=pass header.d=cognizant.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yuSSR10StGbqFEl8GPZe37sRcSBXebolEdWcPzjSWlI=; b=S+6xzn6uBh3vhKS0/nzzV7Fmvs2mXEnLBNtDsV1W07SpU5gmMT8DHKwEiqKaemcAoi3zOV2kiD7y6xFbG41+zYssktv7mTHp8Fwvk6LvpUPtWaVNkNJmeL0/97pq3GiYsE+/bJ+pcM+3ocCfzCMW6Y9WFsnwaDSF48NIebtAezYwRqqrx+fpKbqhqx0lIrr696OXJSga6v0YcYBJ13TtoBKNWHTNJiCunImx14gOQ47XNqi6YUg8Oy/wp+tdtOr8wTCIDz70IOkEerFTUZxI5SJxkhQ3Ow+06Wpyo7FLunveL9+PdHloaJBJByZ4yEkDVXmHzHJ8Ijbgj+DI66dIsw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eaRpRFpAo0P+2K+0M7oR/BXWjZ1c7VS3Ke2oh5P2KyFhAmhFxvgWr7y4R6pdSmyTFkVzve8nSUEoU/fWV0tCeiEnMoBq8wCuHhHptuXm7AYZr4uQL6PWK42pHgL9O72ETWd+Z7On1Y0sOpdvsWtlp+i7DDlnAT7SUGJhb+DW3ReXF8YgbrH+MEcY/NdYj7Qtsfe3OXsSeayBrbxJqmhBaG4C71JMqHjMtpbpw2SB12ywAvZwCSsU+U/5Iel0fPVVtZHrUu7VltQ+ADm20XIRBC4P1TXq1O1q2Kb1CIA6cEh9pxA1bn3mkAYvz7casiBEYaU+BS9nVU/0oSm3tJpzZQ==
  • Delivered-to: ejb-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/ejb-dev>
  • List-help: <mailto:ejb-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/ejb-dev>, <mailto:ejb-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/ejb-dev>, <mailto:ejb-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHV80FxhxZFbjZjw0yGuxye8o2CUag7GNXw
  • Thread-topic: [ejb-dev] 4.0.0-RC1 release contains jakarta.transaction classes?

I have raised another issue #80 regarding removal of javax.transaction from MANIFEST.MF.

 

In the current build, the MANIFEST.MF has javax.transaction which is explicitly added during the build.

 

Import-Package: jakarta.ejb;version="4.0.0",jakarta.ejb.embeddable;ver

 sion="4.0.0",jakarta.ejb.spi;version="4.0.0",jakarta.transaction;vers

 ion="2.0",javax.naming,javax.transaction;version="[1.3,2.0)"

Tool: Bnd-0.0.255

Implementation-Vendor: Eclipse Foundation

Export-Package: jakarta.ejb.spi;uses:="jakarta.ejb,jakarta.ejb.embedda

 ble";version="4.0.0",jakarta.ejb;uses:="jakarta.transaction";version=

 "4.0.0",jakarta.ejb.embeddable;uses:="jakarta.ejb.spi,jakarta.ejb,jav

  ax.naming";version="4.0.0"

 

My proposed fix is to remove it from pom.xml. The MANIFEST.MF will look like below

 

Import-Package: jakarta.ejb;version="4.0.0",jakarta.ejb.embeddable;ver

sion="4.0.0",jakarta.ejb.spi;version="4.0.0",jakarta.transaction;vers

ion="2.0",javax.naming

Tool: Bnd-0.0.255

Implementation-Vendor: Eclipse Foundation

Export-Package: jakarta.ejb.spi;uses:="jakarta.ejb,jakarta.ejb.embedda

ble";version="4.0.0",jakarta.ejb;uses:="jakarta.transaction";version=

"4.0.0",jakarta.ejb.embeddable;uses:="jakarta.ejb.spi,jakarta.ejb,jav

ax.naming";version="4.0.0"

 

Please review and confirm if this is a bug or not?

 

Thanks

Hussain

 

From: ejb-dev-bounces@xxxxxxxxxxx <ejb-dev-bounces@xxxxxxxxxxx> On Behalf Of Kevin Sutter
Sent: Friday, March 6, 2020 4:27 AM
To: ejb developer discussions <ejb-dev@xxxxxxxxxxx>
Subject: Re: [ejb-dev] 4.0.0-RC1 release contains jakarta.transaction classes?

 

[External]

Thanks, Hussain!  (And, Tracy for review, approval, and merging.)

This type of change would require a refresh of the EJB API to RC2...  Anybody want to take a shot at doing that operation?  Thanks!

---------------------------------------------------
Kevin Sutter
STSM, MicroProfile and Jakarta EE architect @ IBM
e-mail:  sutter@xxxxxxxxxx     Twitter:  @kwsutter
phone: tl-553-3620 (office), 507-253-3620 (office)    
LinkedIn:
https://www.linkedin.com/in/kevinwsutter



From:        <Hussain.NM@xxxxxxxxxxxxx>
To:        <ejb-dev@xxxxxxxxxxx>
Date:        03/05/2020 00:13
Subject:        [EXTERNAL] Re: [ejb-dev] 4.0.0-RC1 release contains        jakarta.transaction        classes?
Sent by:        ejb-dev-bounces@xxxxxxxxxxx


 

I have created a PR #79with the fix.

The glassfishbuild-maven-plugin is adding the project dependencies into the source. This was previously used to pull in xml-rpc-api sources. I have removed the plugin from pom.xml.

Also I have removed the unnecessary dependency to cdi-api. This was added to compile the project because of the regression caused by the above plugin.

Please review, approve and merge.

 

Thanks

Hussain

 

From:ejb-dev-bounces@xxxxxxxxxxx <ejb-dev-bounces@xxxxxxxxxxx> On Behalf Of Kevin Sutter
Sent:
Thursday, March 5, 2020 1:25 AM
To:
ejb developer discussions <ejb-dev@xxxxxxxxxxx>
Subject:
Re: [ejb-dev] 4.0.0-RC1 release contains jakarta.transaction classes?

 

Yes, please open an Issue against ejb-api, Tracy.  Thanks!


---------------------------------------------------
Kevin Sutter
STSM, MicroProfile and Jakarta EE architect @ IBM
e-mail:  
sutter@xxxxxxxxxx    Twitter:  @kwsutter
phone: tl-553-3620 (office), 507-253-3620 (office)    
LinkedIn:
https://www.linkedin.com/in/kevinwsutter



From:        
Bill Shannon <bill.shannon@xxxxxxxxxx>
To:        
ejb developer discussions <
ejb-dev@xxxxxxxxxxx>, Tracy Burroughs <tkb@xxxxxxxxxx>
Date:        
03/04/2020 13:25
Subject:        
[EXTERNAL] Re: [ejb-dev] 4.0.0-RC1 release contains jakarta.transaction        classes?
Sent by:        
ejb-dev-bounces@xxxxxxxxxxx





Yes, that's an error.  It should be a dependency, not included.

Tracy Burroughs wrote on 3/4/20 10:47 AM:
I noticed the "jakarta.ejb-api-4.0.0-RC1.jar" API jar contains classes from the "jakarta.transaction" package.   They also show up in the javadoc jar as well.


https://jakarta.oss.sonatype.org/content/repositories/releases/jakarta/ejb/jakarta.ejb-api/4.0.0-RC1/

I assume this is an error?   I don't see the source for this in the ejb project.


-- Tracy Burroughs (
tkb@xxxxxxxxxx)
-- WebSphere Application Server Development
-- IBM Rochester,  Dept WG8A    H315/050-2
-- 2800 37th Street NW, Rochester MN 55901-4441



_______________________________________________
ejb-dev mailing list

ejb-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/ejb-dev__;!!GqivPVa7Brio!LrFMaFMdPeigURTOaIqPcwckJWOT5IheB-ndlScZHhzEz4O_78QOyoWNTyRLDQFSnw$

_______________________________________________
ejb-dev mailing list

ejb-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

https://www.eclipse.org/mailman/listinfo/ejb-dev


This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient(s), please reply to the sender and destroy all copies of the original message. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this email, and/or any action taken in reliance on the contents of this e-mail is strictly prohibited and may be unlawful. Where permitted by applicable law, this e-mail and other e-mail communications sent to and from Cognizant e-mail addresses may be monitored. This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient(s), please reply to the sender and destroy all copies of the original message. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this email, and/or any action taken in reliance on the contents of this e-mail is strictly prohibited and may be unlawful. Where permitted by applicable law, this e-mail and other e-mail communications sent to and from Cognizant e-mail addresses may be monitored. _______________________________________________
ejb-dev mailing list
ejb-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/ejb-dev


This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient(s), please reply to the sender and destroy all copies of the original message. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this email, and/or any action taken in reliance on the contents of this e-mail is strictly prohibited and may be unlawful. Where permitted by applicable law, this e-mail and other e-mail communications sent to and from Cognizant e-mail addresses may be monitored. This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient(s), please reply to the sender and destroy all copies of the original message. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this email, and/or any action taken in reliance on the contents of this e-mail is strictly prohibited and may be unlawful. Where permitted by applicable law, this e-mail and other e-mail communications sent to and from Cognizant e-mail addresses may be monitored.

Back to the top