]
Michael Anstis commented on DROOLS-1728:
----------------------------------------
Please see
If you add the workbench Maven repository to {{settings.xml}} and provide an entry for
authentication against the repository it should work fine.
The Workbench's Maven Repository does not support browsing content so you cannot
simply enter the root URL and browse the artifacts.
There is always HTTP 404 Error Where I request the maven2 in
workbench
----------------------------------------------------------------------
Key: DROOLS-1728
URL:
https://issues.jboss.org/browse/DROOLS-1728
Project: Drools
Issue Type: Bug
Components: tools
Affects Versions: 7.3.0.Final
Environment: CentOS 6.8
Virtual Box 5.x
Tomcat 8.5.20
kie-drools-wb-7.3.0.Final-tomcat8.war
MySQL 5.6.x
Reporter: HuiYu Zhou
Assignee: Michael Anstis
Priority: Blocker
Labels: reported-by-qe
I want to try KieScanner for the remote maven repo. So I setup the workbench and create
"Project1" as a sample, I also build and deploy it successfully. I can see the
jar named "Project1-1.0.0.jar" with GAV "com.myteam:Project1:1.0.0"
exist in “Admin” -> "Artifacts".
So I add the repository into my development pom.xml and the jar as dependency, but the
jar can't been downloaded by Maven Project.
I also try to open the url:
http://192.168.56.101:8080/kie-drools-wb/maven2, but there is
always HTTP Status 404 – Not Found happened with description " The origin server did
not find a current representation for the target resource or is not willing to disclose
that one exists."
The most funny thing is I can open the url:
http://192.168.56.101:8080/kie-drools-wb/maven2/com/myteam/Project1/maven...,
the content is shown in my webpage as following:
This XML file does not appear to have any style information associated with it. The
document tree is shown below.
<metadata>
<groupId>com.myteam</groupId>
<artifactId>Project1</artifactId>
<versioning>
<release>1.0.0</release>
<versions>
<version>1.0.0</version>
</versions>
<lastUpdated>20170913142741</lastUpdated>
</versioning>
</metadata>
As remote maven repo of workbench, why not like my private nexus maven that I can open
the link even if it 's a folder?
my pom.xml as following:
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>drools</groupId>
<artifactId>drools</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<drools.version>7.3.0.Final</drools.version>
</properties>
<repositories>
<repository>
<id>guvnor-m2-repo</id>
<name>Guvnor M2 Repo</name>
<url>http://192.168.56.101:8080/kie-drools-wb/maven2/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.myteam</groupId>
<artifactId>Project1</artifactId>
<version>1.0.0</version>
</dependency>
<!--drools dependencies -->
</dependencies>
</project>