Skip to content

unnecessary dependency #72

@consultantleon

Description

@consultantleon

Could you please remove the dependency

	<dependency>
		<groupId>javax</groupId>
		<artifactId>javaee-api</artifactId>
		<version>7.0</version>
	</dependency>

It's only used for IllegalStateException it seems!

Pulling this transitive dependency in our project is disturbing as we have a j2se project and it creates conflicts on many levels and we're excluding dependencies to be able to work with it.

I've excluded the dependency and removed line 7 from RelayLogger:
import javax.resource.spi.IllegalStateException;

And then the project builds just fine using java.lang.IllegalStateException (line 63 of RelayLogger).

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions