[ https://issues.apache.org/jira/browse/SOLR-16048?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17496889#comment-17496889 ]
ASF subversion and git services commented on SOLR-16048: -------------------------------------------------------- Commit 5c2027fba5f89783b2221104e162f63e4ebc9986 in solr's branch refs/heads/branch_9x from Kevin Risden [ https://gitbox.apache.org/repos/asf?p=solr.git;h=5c2027f ] SOLR-16048: Examine Tika dependencies that brought in javax classes * jakarta.annotation-api - this should be allowed so exclusion in smokeTestRelease * jakarta.activation - this should be allowed so exclusion in smokeTestRelease * jakarta.xml.bind-api - this should be allowed so exclusion in smokeTestRelease * unit-api - this should be allowed so exclusion in smokeTestRelease * removed jersey and xml-api exclusion since they aren't dependencies anymore > Examine Tika dependencies that brought in javax classes > ------------------------------------------------------- > > Key: SOLR-16048 > URL: https://issues.apache.org/jira/browse/SOLR-16048 > Project: Solr > Issue Type: Task > Security Level: Public(Default Security Level. Issues are Public) > Components: contrib - Solr Cell (Tika extraction) > Reporter: Kevin Risden > Assignee: Kevin Risden > Priority: Major > Time Spent: 1h > Remaining Estimate: 0h > > SOLR-15989 Tika 1.28.1 upgrade brought in some javax packaged classes which > [~janhoy] caught with the smoketester. Details from [~janhoy] in SOLR-15989: > {quote}This upgrade adds many parsers and dependencies. I ran the > smoketester, which introspects every jar looking for illegal "java.{*}" and > "javax.{*}" class files. These libararies were flagged by the smoke tester: > {code:java} > modules/extraction/lib/unit-api-1.0.jar" contains sheisty class > "javax/measure/Dimension.class" > modules/extraction/lib/jakarta.activation-1.2.2.jar" contains sheisty class > "javax/activation/CommandInfo$Beans$1.class" > modules/extraction/lib/jakarta.annotation-api-1.3.5.jar" contains sheisty > class "javax/annotation/security/PermitAll.class" > jakarta.xml.bind-api:2.3.3 {code} > I believes all jakarta libs are OK license wise, but strangely they use the > javax.xxx namespace instead of jakarta.xxx. The Units API (javax.measure.xxx) > seems to be in the same category, that it is a JSR implemented with an > allowed license. > We have excluded several annotation jars elsewhere, that's why I raise this > here. > I assume the correct action is to make exceptions for these pacakges in the > smoke tester. Any other insight?{quote} -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org