Toon posts:

Windows Server 2003 cmd pakt niet proxy instellingen op

Pagina: 1
Acties:

Onderwerpen

Vraag


  • DrowningElysium
  • Registratie: September 2012
  • Laatst online: 23-12-2022
Voor mijn afstudeerstage heb ik de opdracht gekregen om het testen te automatiseren voor een applicatie in Oracle APEX. Helaas bied deze hier geen ondersteuning voor. Daarom was nu het idee om met Selenium alleen te browser testen, dit aangezien Oracle ATS(Application Testing Suite) 12k per genoemde gebruiker kost.

Nu probeer ik Maven 2.1.0 te gebruiken voor mijn project, omdat de java versie op het systeem 1.4 is en niet geüpgrade kan worden. Echter is deze niet in staat de bestanden te downloaden die het nodig is. Aangezien voor de browsers een proxy zijn ingesteld denk ik dat CMD niet in staat is hier gebruik van te maken out of the box.

Heeft iemand enig idee hoe ik kan checken dat dit zo is? Mocht dit inderdaad het geval zijn hoe los ik dit eventueel op? Ik kan dit niet op Google vinden.

[Voor 5% gewijzigd door DrowningElysium op 16-11-2018 11:10]

Beste antwoord (via DrowningElysium op 16-11-2018 13:35)


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 08:24

Janoz

Moderator Devschuur®

!litemod

Proxy instellingen kun je ook in de settings van maven doen. In je home directory moet ergens een .m2 mapje staan waarin je deze settings kunt setten.

https://maven.apache.org/guides/mini/guide-proxies.html

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Alle reacties


  • mvz
  • Registratie: Juli 2001
  • Laatst online: 20:17

mvz

muziek verslaafde

Heb je binnen cmd de proxy ingesteld middels proxycfg? ( aangezien je 2003 noemt )
zie ook deze link

[Voor 44% gewijzigd door mvz op 15-11-2018 16:13]

_::Game/Allround Specs::_ _::HTPC Specs::_


  • DrowningElysium
  • Registratie: September 2012
  • Laatst online: 23-12-2022
mvz schreef op donderdag 15 november 2018 @ 16:11:
Heb je binnen cmd de proxy ingesteld middels proxycfg? ( aangezien je 2003 noemt )
Nee, dit heb ik inderdaad niet. Ik heb zojuist de commando uitgevoerd en hier zegt het dat er niks ingesteld is.
Deze moet ik dus zetten. Maar hiervoor moet ik dus een systeem beheerder even aanschieten. Aangezien ik hier de rechten niet voor heb.

In elk geval bedankt voor het sturen in de goede richting!

  • Radiant
  • Registratie: Juli 2003
  • Niet online

Radiant

Certified MS Bob Administrator

Vertel die systeembeheerder dan ook gelijk dat WS2003 al sinds 3 jaar geleden end-of-life is 8)7

Acties:
  • Beste antwoord
  • 0Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 08:24

Janoz

Moderator Devschuur®

!litemod

Proxy instellingen kun je ook in de settings van maven doen. In je home directory moet ergens een .m2 mapje staan waarin je deze settings kunt setten.

https://maven.apache.org/guides/mini/guide-proxies.html

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • DrowningElysium
  • Registratie: September 2012
  • Laatst online: 23-12-2022
Janoz schreef op vrijdag 16 november 2018 @ 08:20:
Proxy instellingen kun je ook in de settings van maven doen. In je home directory moet ergens een .m2 mapje staan waarin je deze settings kunt setten.

https://maven.apache.org/guides/mini/guide-proxies.html
Helaas krijg ik met Maven 2.1.0 dan de melding dat de settings tag onbekend is. Dus dit zit er helaas niet in.

Edit: Ik kom er net achter dat ik was vergeten dit in de main post te zetten. Sorry daarvoor. Ik moet helaas met Java 1.4 werken.

[Voor 13% gewijzigd door DrowningElysium op 16-11-2018 11:09]


  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

Radiant schreef op vrijdag 16 november 2018 @ 07:00:
Vertel die systeembeheerder dan ook gelijk dat WS2003 al sinds 3 jaar geleden end-of-life is 8)7
Wellicht dat de machine daarom juist achter een proxy zit?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 08:24

Janoz

Moderator Devschuur®

!litemod

DrowningElysium schreef op vrijdag 16 november 2018 @ 11:08:
[...]

Helaas krijg ik met Maven 2.1.0 dan de melding dat de settings tag onbekend is. Dus dit zit er helaas niet in.
Dat is raar, volgens mij zou dat ook al in die versie gewon ondersteund moeten worden. Wat is de exacte foutmelding? Anders zou je ook nog deze parameters kunnen proberen:

code:
1
-Dhttp.proxyHost=<host> -Dhttp.proxyPort=<port> -Dhttps.proxyHost=<host> -Dhttps.proxyPort=<port>
Edit: Ik kom er net achter dat ik was vergeten dit in de main post te zetten. Sorry daarvoor. Ik moet helaas met Java 1.4 werken.
Dat begrijp ik niet helemaal. Je gebruikt immers Selenium en test de applicatie via de browser. Je test tooling is dan volledig los van de te testen applicatie. Dat de applicatie zelf nog op een 16 jaar oude java versie draait betekent niet dat je test dat ook moet doen. Gewoon een andere computer pakken waarop wel fatsoenlijke tooling staat en zorgen dat je browser kan verbinden met de te testen applicatie.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • DrowningElysium
  • Registratie: September 2012
  • Laatst online: 23-12-2022
Janoz schreef op vrijdag 16 november 2018 @ 13:05:
[...]


Dat is raar, volgens mij zou dat ook al in die versie gewon ondersteund moeten worden. Wat is de exacte foutmelding? Anders zou je ook nog deze parameters kunnen proberen:

code:
1
-Dhttp.proxyHost=<host> -Dhttp.proxyPort=<port> -Dhttps.proxyHost=<host> -Dhttps.proxyPort=<port>
De foutmelding die ik krijg is:
code:
1
Parse error reading POM. Reason: Unrecognised tag: 'settings'
Janoz schreef op vrijdag 16 november 2018 @ 13:05:
[...]

Dat begrijp ik niet helemaal. Je gebruikt immers Selenium en test de applicatie via de browser. Je test tooling is dan volledig los van de te testen applicatie. Dat de applicatie zelf nog op een 16 jaar oude java versie draait betekent niet dat je test dat ook moet doen. Gewoon een andere computer pakken waarop wel fatsoenlijke tooling staat en zorgen dat je browser kan verbinden met de te testen applicatie.
Het probleem is dat dit de enige computer is die toegang heeft tot de te testen applicatie. Helaas ben ik niet in staat dit te veranderen.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 08:24

Janoz

Moderator Devschuur®

!litemod

DrowningElysium schreef op vrijdag 16 november 2018 @ 13:09:
[...]


De foutmelding die ik krijg is:
code:
1
Parse error reading POM. Reason: Unrecognised tag: 'settings'
Die settings moet in een bestand genaamd settings.xml in de .m2 map staan, niet in je pom.xml.
Het probleem is dat dit de enige computer is die toegang heeft tot de te testen applicatie. Helaas ben ik niet in staat dit te veranderen.
|:( .. en dan vragen systeembeheerders zich af waar ze die slechte naam vandaan hebben 8)7 . Maar goed, laten we de discussie dat mensen gewoon met fatsoenlijke tools in een fatsoenlijke omgeving moeten kunnen werken maar even niet in dit topic voeren ;) ...

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • DrowningElysium
  • Registratie: September 2012
  • Laatst online: 23-12-2022
Janoz schreef op vrijdag 16 november 2018 @ 13:31:
[...]


Die settings moet in een bestand genaamd settings.xml in de .m2 map staan, niet in je pom.xml.
Sorry ik heb hier overheen gelezen. Maar bedankt, dit werkte.

Nu kan ik ieder geval zeggen tegen ze dat het project niet te doen is aangezien de library die ik gebruik om Selenium aan te sturen niet werkt. Oftewel het wordt zoeken naar een andere manier van aansturen.

Edit: bij naderinzien blijkt de eerste versie van Selenium ook nog eens voor Java 6 of hoger te zijn. Dus dit is zojuist onmogelijk geworden.

[Voor 12% gewijzigd door DrowningElysium op 16-11-2018 13:46]

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee