Page MenuHomeSolus

SoapUI
Closed, WontfixPublic

Description

This software is useful for SOAP API debug.
Java is required to run SoapUI.

Thanks!

Related Objects

StatusAssignedTask
WontfixJoshStrobl
ResolvedDataDrake
ResolvedtheSoenke
ResolvedJoshStrobl
ResolvedDataDrake
gromez created this task.Oct 12 2016, 4:06 PM
gromez updated the task description. (Show Details)Oct 12 2016, 4:11 PM
nunomgsantos added a subscriber: nunomgsantos.EditedOct 12 2016, 6:36 PM

Hi,

Just Download an install it. No need Package.

If you have problems to install ask for help.

Java Install: https://wiki.solus-project.com/Java

@gromez .sh files aren't tarballs. Please provide links to versioned tarballs of the open source version.

@nunomgsantos Please leave it to the Triage Team to determine whether there is a need or possibility of packaging, thank you.

gromez updated the task description. (Show Details)Oct 12 2016, 7:21 PM

Thanks for the link @nunomgsantos, found it too on the release page : https://www.soapui.org/downloads/latest-release.html

I've edited OP with the tarball link.

That's not a valid tarball. It contains prebuilt binaries. Needs to be source.

It seems the only way to get the source is to download it from Github : https://github.com/SmartBear/soapui/archive/5.2.1.zip

So maybe it's not the better way to do a Solus package.

Github is fine. We have lots of software that gets built from there. Though .tar.gz is preferred over .zip if it's available.

DataDrake triaged this task as Normal priority.Oct 13 2016, 10:57 AM

Thanks!

DataDrake closed subtask T838: OpenJFX as Resolved.Feb 22 2017, 8:08 PM
Justin claimed this task.Aug 3 2017, 2:56 AM
Justin removed Justin as the assignee of this task.Sep 5 2017, 8:10 AM
Justin added a subscriber: Justin.

Having issues with this build, errors attached, package.yml:

name       : soapui
version    : 5.2.1
release    : 1
source     :
    - https://github.com/SmartBear/soapui/archive/5.2.1.tar.gz : e3cca3ee04b6a9beac1cfc1a51f0bdad55f2f2508d0c3b832a190dc519c42318
license    : EUPL-1.1+
component  : destop #CHANGE ME
summary    : SoapUI
description: |
    SoapUI is a free and open source cross-platform functional testing solution for APIs and web services.
networking : yes
builddeps  :
    - apache-maven
    - openjdk-8-devel
install    : |
    mkdir m2
    export MAVEN_OPTS="-Dmaven.repo.local=./m2"
    mvn package

You need to add openjfx-8 to build deps and edit the jfxrt.jar path in pom.xml to ${java.home}/lib/ext/jfxrt.jar

Does this need to be done in each pom.xml?

find . -iname pom.xml
./pom.xml
./soapui-system-test/pom.xml
./soapui-maven-plugin-tester/pom.xml
./soapui-installer/pom.xml
./soapui-maven-plugin/pom.xml
./soapui/pom.xml

Sorry for late reply @Justin, I don't really know tbh.

If they merge this pull request https://github.com/SmartBear/soapui/pull/212 it should build without problems.

A pull request from 2015, not a lot of hope on that getting merged, but stranger things have happened. I'll leave it and come back to it and check occasionally thanks @joebonrichie

DataDrake assigned this task to Justin.Nov 25 2017, 1:48 PM
m-cote added a subscriber: m-cote.Dec 25 2017, 12:46 PM
DataDrake removed Justin as the assignee of this task.Mar 19 2018, 1:04 AM

Unassigning due to lack of activity.

JoshStrobl closed this task as Wontfix.Jun 25 2018, 8:07 PM
JoshStrobl added a project: Needs Maintainer.
JoshStrobl claimed this task.

This has sat in accepted for inclusion for over a year. Clearly, there is a lack of demand for the inclusion of this software, nobody has stepped up to provide a completed patch, maintain it, and properly integrate it. Closing as a result. Feel free to reopen but only when someone offers a patch via our proper patch submission methods and volunteers to be maintainer.