You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Daniel Kasmeroglu (JIRA)" <ji...@apache.org> on 2014/10/13 12:32:33 UTC

[jira] [Resolved] (TOMEE-1398) The project maven-util doesn't contain the Log interface on it's classpath

     [ https://issues.apache.org/jira/browse/TOMEE-1398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Kasmeroglu resolved TOMEE-1398.
--------------------------------------
    Resolution: Invalid

You can't follow me as I'm the idiot here. My fail was that I didn't check it on the commandline before so I shouldn't have created this issue in the first place.
Disabling workspace resolving in Eclipse solved this issue for me (although I need to re-read the maven description for optional depencies as I clearly misunderstood it). 

> The project maven-util doesn't contain the Log interface on it's classpath
> --------------------------------------------------------------------------
>
>                 Key: TOMEE-1398
>                 URL: https://issues.apache.org/jira/browse/TOMEE-1398
>             Project: TomEE
>          Issue Type: Bug
>    Affects Versions: 2.0.0
>            Reporter: Daniel Kasmeroglu
>            Priority: Minor
>             Fix For: 2.0.0
>
>         Attachments: tomee-1398.patch
>
>
> The _Log_ interface is provided with the _tomcat-juli_ artifact. This artifact is marked as _optional_ in _tomee-juli_ so it is not available in _maven-util_ (see http://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html).
> I've added the artifact to the POM as shown here:
> https://kasisoft.com/stash/projects/TOMEE/repos/tomee/commits/59e2fcd528f163d09ae755ac42db68c2e4994ca1
> But I'm not really sure about the intention as it might be intentional to get rid of this tomcat artifact. Therefore this should be handled with caution.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)