Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-17174

Implement WSPConnectEx

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None

    Description

      I have basically cornered myself into writing the ticket, as there is no way (that I know of) to make ReactOS a Jenkins slave.

      When trying to run

      java -jar [agent.jar|http://10.0.0.2:8080/jnlpJars/agent.jar] -jnlpUrl [http://hiding_my_LAN_ip:8080/computer/reactos-node-name/slave-agent.jnlp|http://10.0.0.2:8080/computer/ros/slave-agent.jnlp] -secret @secret-file -workDir "C:\Documents and Settings\Administrator\Jenkins"
      

      I have encountered the following debug output over the serial console:

      (dll/ntdll/ldr/ldrinit.c:1887) WARN: Accepting different LOAD_CONFIG size!
      (sdk/lib/rtl/actctx.c:2632) unknown attr xmlns:asmv3=urn:schemas-microsoft-com:asm.v3
      (sdk/lib/rtl/actctx.c:2727) unknown element asmv3:application
      (dll/ntdll/ldr/ldrinit.c:1683) LdrpInitializeProcessCompat: Found guid for winver 0x600 in manifest from C:\Program Files\ojdkbuild\java-1.8.0-openjdk-1.8.0.252-2\bin\java.exe
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure _JNI_OnLoad_zip@8. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure JNI_OnLoad_zip. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure _JNI_OnLoad_net@8. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure JNI_OnLoad_net. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure _JNI_OnLoad_nio@8. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure JNI_OnLoad_nio. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure _JNI_OnLoad_net@8. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure JNI_OnLoad_net. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure _JNI_OnLoad_nio@8. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure JNI_OnLoad_nio. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure _JNI_OnLoad_net@8. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure JNI_OnLoad_net. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure _JNI_OnLoad_net@8. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure JNI_OnLoad_net. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure _JNI_OnLoad_sunec@8. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure JNI_OnLoad_sunec. BaseAddress asked 0x00400000, got entry BA 0x00400000
      fixme:(dll/win32/msafd/misc/sndrcv.c:935) WSPSendDisconnect is UNIMPLEMENTED!
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure _JNI_OnLoad_net@8. BaseAddress asked 0x00400000, got entry BA 0x00400000
      (dll/ntdll/ldr/ldrutils.c:2352) Image java.exe has no exports, but were trying to get procedure JNI_OnLoad_net. BaseAddress asked 0x00400000, got entry BA 0x00400000
      fixme:(dll/win32/msafd/misc/stubs.c:84) WSPConnectEx is UNIMPLEMENTED!
      (ntoskrnl/cc/view.c:1202) Freeing dirty VACB
      

       

      Please do note, that the Jenkins master is accessible via HTTP from ReactOS and JDK from this URL https://github.com/ojdkbuild/ojdkbuild/releases/download/java-1.8.0-openjdk-1.8.0.252-2.b09-x86/java-1.8.0-openjdk-1.8.0.252-2.b09.ojdkbuild.windows.x86.msi had to be used, as RAPPS does not provide a JDK runtime, only JRE, and Oracle seems uninterested in providing OpenJDK. I can be equally uninterested in ProprietaryJDK, thank you very much.

      Implementing this functionality would enable ReactOS to take part in continuous integration and continuous development pipelines.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              grepwood grepwood
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: