06-28-2020 11:22 AM
With barebone aio alfresco 6 I can't run integration tests. This class is created when aio is created.
What I understand it's because of lack of webscript runtest.get.desc.xml.
But why isn't it loaded even though it's inside
<!-- Bring in Alfresco RAD so we get access to AlfrescoTestRunner classes -->
<dependency>
<groupId>org.alfresco.maven</groupId>
<artifactId>alfresco-rad</artifactId>
<version>${alfresco.sdk.version}</version>
<scope>test</scope>
</dependency>
parent POM of aio
an error
java.lang.Throwable: Unable to process response for proxied test request: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Web Script Status 404 - Not Found</title>
<link rel="stylesheet" href="/alfresco/css/webscripts.css" type="text/css" />
</head>
<body>
<div>
<table>
<tr>
<td><img src="/alfresco/images/logo/AlfrescoLogo32.png" alt="Alfresco" /></td>
<td><span class="title">Web Script Status 404 - Not Found</span></td>
</tr>
</table>
<br/>
<table>
<tr><td>The Web Script <a href="%2Falfresco%2Fservice%2Ftesting%2Ftest.xml%3Fclazz%3Dorg.czekalski.platformsample.DemoComponentIT%23testChildNodesCount">/alfresco/service/testing/test.xml</a> has responded with a status of 404 - Not Found.</td></tr>
</table>
<br/>
<table>
<tr><td><b>404 Description:</b></td><td> Requested resource is not available.</td></tr>
<tr><td> </td></tr>
<tr><td><b>Message:</b></td><td>05280000 Script url /testing/test.xml does not map to a Web Script.</td></tr>
<tr><td><b>Server</b>:</td><td>Community v6.2.0 (rc758d070-b356) schema 13,001</td></tr>
<tr><td><b>Time</b>:</td><td>Jun 28, 2020, 3:21:44 PM</td></tr>
<tr><td></td><td> </td></tr>
</table>
</div>
</body>
</html>
07-03-2020 08:17 AM
I've seen similar behaviour a couple of times, and I'm fairly sure it boils down to how you start the repository.
With a fresh test using SDK 4.1 and running ./run.sh build_test all tests pass. If I do ./run.sh build_start, leave it running and run ./run.sh test it fails.
If I run ./run.sh build_start_it_supported and then ./run.sh test separately it works.
Can you confirm which SDK version you're using and the commands you're executing?
07-02-2020 12:52 PM
I checked on both computers so probably it's not a problem with my environment. Has anyone tried to build and run default tests?
07-03-2020 08:17 AM
I've seen similar behaviour a couple of times, and I'm fairly sure it boils down to how you start the repository.
With a fresh test using SDK 4.1 and running ./run.sh build_test all tests pass. If I do ./run.sh build_start, leave it running and run ./run.sh test it fails.
If I run ./run.sh build_start_it_supported and then ./run.sh test separately it works.
Can you confirm which SDK version you're using and the commands you're executing?
07-04-2020 06:55 AM
Inside parent pom I have
<properties>
<!-- Alfresco Maven Plugin version to use -->
<alfresco.sdk.version>4.1.0</alfresco.sdk.version>
I run these commands:
./run.sh build_start, then I try to run tests from intellij by clicking on them and run them.
When I try to run:
./run.sh build_start
./run.sh test
Unfortunately, effect is the same.
./run.sh build_test, also doesn't work
What do You mean by "If I run ./run.sh build_start_it_supported and then ./run.sh test separately it works. " Do you mean
build_start_it_supported
?
Edit:
The problem was that I was using ./run.sh build_start and not build_start_it_supported. So inside acs there wasn't jar with tests. That's why. Thanks for advice. ![]()
Explore our Alfresco products with the links below. Use labels to filter content by product module.