[jboss-jira] [JBoss JIRA] (DROOLS-1728) There is always HTTP 404 Error Where I request the maven2 in workbench
HuiYu Zhou (JIRA)
issues at jboss.org
Fri Sep 15 01:42:00 EDT 2017
[ https://issues.jboss.org/browse/DROOLS-1728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13464393#comment-13464393 ]
HuiYu Zhou edited comment on DROOLS-1728 at 9/15/17 1:41 AM:
-------------------------------------------------------------
The latest jar file will be updated from WB repo when the first round scanner task; but the second round will not maybe the update policy is daily( it seems use the default value of policy ).
Is there any setting to set the update policy in WB ?
I can see the same debug log as following:
2017-09-15 12:59:05,173 - Skipped remote request for com.myteam:Project1/maven-metadata.xml, locally cached metadata up-to-date.
my dev pom.xml with WB repo:
<repository>
<id>guvnor-m2-repo</id>
<name>Guvnor M2 Repo</name>
<url>http://192.168.56.101:8080/kie-drools-wb/maven2/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
was (Author: zhouhuiyu):
The latest jar file will be updated from WB repo when the first round scanner task; but the second round will not maybe the update policy is daily( Is it a bug? ).
I can see the same debug log as following:
2017-09-15 12:59:05,173 - Skipped remote request for com.myteam:Project1/maven-metadata.xml, locally cached metadata up-to-date.
my dev pom.xml with WB repo:
<repository>
<id>guvnor-m2-repo</id>
<name>Guvnor M2 Repo</name>
<url>http://192.168.56.101:8080/kie-drools-wb/maven2/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
> 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-metadata.xml, 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>
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jboss-jira
mailing list