Apache2.2 mod_wl.so WLSPlugin11g-Apache2.2-win32-x86 weblogic server103_win

Hi,
I am trying to configure SSL Between the Apache HTTP Server Plug-In and WebLogic Server.
I have following components.
Apache2.2
mod_wl.so WLSPlugin11g-Apache2.2-win32-x86
weblogic server103_win32
I am following the link.
http://docs.oracle.com/cd/E14571_01/web.1111/e14395/apache.htm#CDEHGFCA
LoadModule weblogic_module modules/mod_wl.so
<IfModule mod_weblogic.c>
WebLogicHost 192.168.0.20
WebLogicPort 7002
SecureProxy ON
#WLProxySSL ON
ConnectTimeoutSecs 360
WLSSLWallet C:/kuldeep/trustedcafile.pem
Debug ALL
WLLogFile logs/proxy.log
</IfModule>
<Location /console>
SetHandler weblogic-handler
PathTrim /console
</Location>
I am getting below error.
No backend server available for connection: timed out after 360 seconds or idempotent set to OFF or method not idempotent.
2012-08-26T19:02:31.2346+08:00 <583613459789441> URLfactory Created: 5836
2012-08-26T19:02:31.2346+08:00 <583613459789512> ================New Request: [GET /console HTTP/1.1] =================
2012-08-26T19:02:31.2346+08:00 <583613459789512> INFO: SSL is configured
2012-08-26T19:02:31.2346+08:00 <583613459789512> Using Uri /console
2012-08-26T19:02:31.2346+08:00 <583613459789512> After trimming path: '/'
2012-08-26T19:02:31.2346+08:00 <583613459789512> The final request string is '/'
2012-08-26T19:02:31.2346+08:00 <583613459789512> parseServerList: Socket Address hostnames '192.168.0.20:7002'
2012-08-26T19:02:31.2346+08:00 <583613459789512> Host extracted from serverlist is [192.168.0.20]
2012-08-26T19:02:31.2346+08:00 <583613459789512> parseServerList: trying IP addr 192.168.0.20
2012-08-26T19:02:31.2371+08:00 <583613459789512> parseServerList: socket and connect succeeded
2012-08-26T19:02:31.2371+08:00 <583613459789512> parseServerList: IP from socket Address [192.168.0.20]
2012-08-26T19:02:31.2371+08:00 <583613459789512> Initializing lastIndex=0 for a list of length=1
2012-08-26T19:02:31.2371+08:00 <583613459789512> getListNode: created a new server node: id='192.168.0.20:7002' server_name='localhost', port='80'
2012-08-26T19:02:31.2371+08:00 <583613459789512> attempt #0 out of a max of 5
2012-08-26T19:02:31.2371+08:00 <583613459789512> keepAlive = 1, canRecycle = 1
2012-08-26T19:02:31.2371+08:00 <583613459789512> Trying a pooled connection for '192.168.0.20/7002/7002'
2012-08-26T19:02:31.2371+08:00 <583613459789512> getPooledConn: found a host and port/securePort match
2012-08-26T19:02:31.2371+08:00 <583613459789512> getPooledConn: No more connections in the pool for Host[192.168.0.20] Port[7002] SecurePort[7002]
2012-08-26T19:02:31.2371+08:00 <583613459789512> general list: trying connect to '192.168.0.20'/7002/7002 at line 2372 for '/'
2012-08-26T19:02:31.2371+08:00 <583613459789512> URL::Connect: Connected successfully
2012-08-26T19:02:31.2371+08:00 <583613459789512> SSL is not configured for this connection
2012-08-26T19:02:31.2371+08:00 <583613459789512> Local Port of the socket is 50873
2012-08-26T19:02:31.2371+08:00 <583613459789512> Remote Host 192.168.0.20 Remote Port 50873
2012-08-26T19:02:31.2371+08:00 <583613459789512> general list: created a new connection to '192.168.0.20'/7002 for '/', Local port:50873
2012-08-26T19:02:31.2371+08:00 <583613459789512> Entering method BaseProxy::sendRequest
2012-08-26T19:02:31.2396+08:00 <583613459789512> Entering method BaseProxy::parse_headers
2012-08-26T19:02:31.2396+08:00 <583613459789512> No of headers =6
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header from client:[Accept]=[image/jpeg, application/x-ms-application, image/gif, application/xaml+xml, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header from client:[Accept-Language]=[en-IN]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header from client:[User-Agent]=[Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; Tablet PC 2.0)]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header from client:[Accept-Encoding]=[gzip, deflate]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header from client:[Host]=[localhost]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header from client:[Connection]=[Keep-Alive]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Exiting method BaseProxy::parse_headers
2012-08-26T19:02:31.2396+08:00 <583613459789512> parse_client_headers is done
2012-08-26T19:02:31.2396+08:00 <583613459789512> Method is GET
2012-08-26T19:02:31.2396+08:00 <583613459789512> URL::sendHeaders(): meth='GET' file='/' protocol='HTTP/1.1'
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [Accept]=[image/jpeg, application/x-ms-application, image/gif, application/xaml+xml, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [Accept-Language]=[en-IN]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [User-Agent]=[Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; Tablet PC 2.0)]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [Accept-Encoding]=[gzip, deflate]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [Host]=[localhost]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [Connection]=[Keep-Alive]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [WL-Proxy-SSL]=[false]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [X-Forwarded-For]=[127.0.0.1]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [WL-PATH-TRIM]=[console]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [WL-Proxy-Client-IP]=[127.0.0.1]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [Proxy-Client-IP]=[127.0.0.1]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [X-WebLogic-KeepAliveSecs]=[30]
2012-08-26T19:02:31.2396+08:00 <583613459789512> Header to WLS: [X-WebLogic-Force-JVMID]=[unset]
2012-08-26T19:02:31.2396+08:00 <583613459789512> About to call parseHeaders
2012-08-26T19:02:31.2396+08:00 <583613459789512> Reader::fill(): first=0 last=0 toRead=4096
2012-08-26T19:02:35.0013+08:00 <583613459789512> Reader::fill(): sysRecv returned 0
2012-08-26T19:02:35.0013+08:00 <583613459789512> readStatus: Local port of the socket 50873, connected to Remote Host/Port 192.168.0.20/7002
2012-08-26T19:02:35.0013+08:00 <583613459789512> readStatus: Response contains no data - isRecycled: 0
2012-08-26T19:02:35.0013+08:00 <583613459789512> *******Exception type [READ_ERROR_FROM_SERVER] (Unexpected EOF reading HTTP status - failover request based on Idempotent flag) raised at line 711 of ../common/URL.cpp
2012-08-26T19:02:35.0013+08:00 <583613459789512> Marking 192.168.0.20:7002 as bad
-Kuldeep

Hi
I want to share you few things below.
I have copied only mod_wl.so file.
Is it comfirtable version?
My weblogic version is WebLogic Server Version: 10.3.0.0
Apache : 2.2.22
WLS Plugin WLSPlugins11g-11.1.1.6
I am getting same exception as first post. Also on server log I have put place holder for security reason.
SERVER LOG
####<Aug 27, 2012 5:01:54 AM BST> <Warning> <Security> <host_name> <Server_name> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1346040114417> <BEA-090475> <Plaintext data for protocol HTTP was received from peer <apache_hostname> - <apachehost_ip> instead of an SSL handshake.>
PROXY LOG
Reader::fill(): first=0 last=0 toRead=4096
2012-08-27T11:33:36.0204+08:00 <464413460384134> *******Exception type [READ_ERROR_FROM_SERVER] (socket read failure) raised at line 232 of ../common/Reader.cpp
2012-08-27T11:33:36.0204+08:00 <464413460384134> caught exception in readStatus: READ_ERROR_FROM_SERVER [os error=10054, line 232 of ../common/Reader.cpp]: socket read failure at line 688
2012-08-27T11:33:36.0204+08:00 <464413460384134> PROTOCOL_ERROR: Backend Server not responding - isRecycled:0
2012-08-27T11:33:36.0204+08:00 <464413460384134> Marking 10.69.25.102:8211 as bad
2012-08-27T11:33:36.0204+08:00 <464413460384134> got exception in sendRequest phase: Backend Server not responding at line 461
2012-08-27T11:33:36.0204+08:00 <464413460384134> Failing over after sendRequest() exception: PROTOCOL_ERROR as Idempotent is ON, method is idempotent
2012-08-27T11:33:36.0204+08:00 <464413460384134> request [favicon.ico] did NOT process successfully..................
2012-08-27T11:33:36.0204+08:00 <464413460383331> BEFORE acquire_lock
2012-08-27T11:33:36.0204+08:00 <464413460383331> AFTER acquire_lock
2012-08-27T11:33:36.0204+08:00 <464413460383331> List size is 2
2012-08-27T11:33:36.0204+08:00 <464413460383331> Cleaning up the list node 'ldnpsr36916:8211'list Length '1'
2012-08-27T11:33:36.0204+08:00 <464413460383331> Cleaning up the list node 'ldnpsr36916:8211'list Length '1'
-kuldeep

Similar Messages

  • I need the ibm-javacomm-win32-x86.zip, badly, asap

    guys can anyone tell me where i can download the ibm-javacomm-win32-x86.zip, i really need it asap,
    i need it because im using java.comm api with an applet and due to incompatibilities it is not working..
    they said that ibm-javacomm-win32-x86.zip will solve this problem
    but as of now the website where i can download it is not working..
    can anyone help me find it
    or if anyone has the file can somebody just email it to me
    here is my email add..
    [email protected]
    tnx.

    ftp://ftp.software.ibm.com/software/retail/poseng/jpos/ibm-javacomm-win32-x86.zip
    Is that what you're looking for? If so, I found it by googling ibm-javacomm-win32-x86.zip:
    http://www.google.com/search?q=ibm-javacomm-win32-x86.zip
    The first hit was a thread on ibm's site, and the last post linked to this: http://www-1.ibm.com/support/docview.wss?uid=pos1R1001497, which had the link to the zip towards the bottom.
    Took all of 3 minutes total, probably less time than it took to post this thread.

  • Apache2 config issue with CFMX8 on Ubuntu

    hi there -
    I have a new Ubuntu laptop I purchased from Zareason, (great
    deal, nice people). They were cool to install CFMX8 developer
    version on my laptop before shipping.
    My issue is this:
    The cfadmin works fine, so I know CF is at least up and
    running, and connected to the web server thru port 8500.
    so,
    http://localhost:8500/CFIDE/administrator/
    works just dandy.
    http://localhost/test.cfm
    (with some simple code) outputs to the browser the literal code
    The problem I have is that when I put a simple test .cfm page
    in my documentroot for apache (mine is /var/www), the CF code
    outputs straight to the browser. I know that SOME scripts execute
    from this directory, since I can run PHP scripts.
    Most of my config options for Apache2 seem to be in the
    /etc/apache2/apache2.conf and /etc/apache2/sites-available/default.
    I cant for the life of me figure out how to get a simple
    script to run from this dir. I've looked at permissions,
    configurations, etc and have come up empty.
    any ideas folks? Thanks in advance.
    hogan

    Well found the issue. Adapter config needs to have a parent config tag. It was missing in my case.
    <?xml version="1.0" ?>
    *<config>*
    <adapter type="scs" default="true" name="myadapter">
    <config>
    <property name="port">4444</property>
    <property name="host">161.222.84.128</property>
    <property name="type">socket</property>
    </config>
    <beans template="classpath:/META-INF/resources/adapter/adapter-services-scs.jxml"/>
    </adapter>
    *</config>*

  • Apache2 failover in Solaris 10:possible?

    Hi,
    I've been handed a pointy-haired boss type task here.
    How do I take two close to identical Apache2 SAMP (Solaris 10, Apache2, Mysql 5, PHP 5, set up per the BigAdmin SAMP article) to act as one?
    I was able to get the MySQL databases on the two machines to syncronize automatically (via the clustering options in the my.cnf file), and I can sync the web root file systems automatically using rsync, so the two machines are esentially serving up the same pages.
    However, they are serving up https documents, and if the dns records are changed when one machine loses it's heartbeat, well, the certificate on the other machine is different (different DNS names were registered to each certificate) from the first machine, and then a client web browser obviously complains at that point...(and for good reason!).
    Would the situation be any different if I were to rescind one certificate from our certificate provider, and then get a second certificate corresponding to the same domain name as the first? Would most certificate vendors even allow you to do this?
    Is there a better way to set up this cluster? I checked into Sun Cluster 3.2, but it seems like overkill for this situation, and we don't have network attached storage like Sun recommends in their configuration documents for Sun Cluster. I don't have the budget to throw the big guns, hardware wise, at this one (unfortunately).
    Didn't realize that a failover cluster was part of the original specs, but now we have a real world client demanding this... :(
    Thanks!

    You will need to have a single SSL Certificate for both servers then set up a load balancer,
    either using DNS round robin or with a hardware/software LB.
    If you need to keep both web services available - you can set up virtual hosts with the appropriate certificates.
    FYI - the Certificates are tied to the calling web Url "http://www.xxx.yyy" and not the host ID. so you can used the same certificate on any number of hosts.
    There are tools available to keep the htdocs in sync such as rdiff-backup

  • About Apache2 with RBAC

    Hi all,
    I'm trying to configure Apache2 with RBAC for reduce some privileges and run this service only with user webservd
    ...but the parent process (root) still exists!
    my steps:
    # svcadm -v disable -s apache2
    # svccfg -s apache2
    svc:/network/http:apache2> setprop start/user = astring: webservd
    svc:/network/http:apache2> setprop start/group = astring: webservd
    svc:/network/http:apache2> setprop start/privileges = astring: basic,!proc_session,!proc_info,!file_link_any,net_privaddr
    svc:/network/http:apache2> end
    # svcadm -v refresh apache2
    # svcprop apache2 | grep ^start
    startd/ignore_error astring core,signal
    start/exec astring /lib/svc/method/http-apache2\ start
    start/timeout_seconds count 60
    start/type astring method
    start/user astring webservd
    start/group astring webservd
    start/privileges astring basic,!proc_session,!proc_info,!file_link_any,net_privaddr
    # svcadm -v enable -s apache2
    # ps -ef | grep apache2
    webservd  4205  4204 0 19:03:22 ? 0:00 /usr/apache2/bin/httpd -k start
        root  4204     1 0 19:03:21 ? 0:00 /usr/apache2/bin/httpd -k start
    webservd  4209  4204 0 19:03:22 ? 0:00 /usr/apache2/bin/httpd -k start
    webservd  4208  4204 0 19:03:22 ? 0:00 /usr/apache2/bin/httpd -k start
    webservd  4206  4204 0 19:03:22 ? 0:00 /usr/apache2/bin/httpd -k start
    webservd  4207  4204 0 19:03:22 ? 0:00 /usr/apache2/bin/httpd -k start...and obviously...
    # ppriv 4204
    4204:     /usr/apache2/bin/httpd -k start
    flags = <none>
         E: all
         I: basic
         P: all
         L: allWhat's wrong?
    Any idea?
    PS: sorry about my english

    Solved,
    --- Now the user webservd has the ability to restart the service (with svcadm disable/restart..etc).
    --- All Apache files, logs, conf., pid etc. are only owned by user webservd because I didn't created other administrative roles (like svcadm or webdev)
    --- Authorizations "sunw.smf.manage.http/apache2" and "sunw.smf.modify.application.http/apache2" have been applied to user webservd
    # ps -ef | grep apache2
    webservd  2599  2596   0 12:52:06 ?   0:00 /usr/apache2/bin/httpd -k start
    webservd  2600  2596   0 12:52:06 ?   0:00 /usr/apache2/bin/httpd -k start
    webservd  2597  2596   0 12:52:06 ?   0:00 /usr/apache2/bin/httpd -k start
    webservd  2598  2596   0 12:52:06 ?   0:00 /usr/apache2/bin/httpd -k start
    webservd  2601  2596   0 12:52:06 ?   0:00 /usr/apache2/bin/httpd -k start
    webservd  2596     1   0 12:52:05 ?   0:00 /usr/apache2/bin/httpd -k start
    # ppriv 2596
    2596:   /usr/apache2/bin/httpd -k start
    flags = <none>
            E: basic,!file_link_any,net_privaddr,!proc_info,!proc_session
            I: basic,!file_link_any,net_privaddr,!proc_info,!proc_session
            P: basic,!file_link_any,net_privaddr,!proc_info,!proc_session
            L: all
    # netstat -naf inet | grep '*.80'
         *.80                 *.*                0      0 49152      0 LISTEN

  • Why no SMF manifest instance after installing the apache2 packages?

    Hi,
    After installing the apache2 packages:
    # pkgadd -G -d . SUNWapch2r SUNWapch2u SUNWapch2d
    then type:
    # svcs -a | grep apache2
    the output is:
    svcs: Pattern 'apache2' doesn't match any instances
    STATE STIME FMRI
    How do I solve it?
    Thanks,
    Terence

    I am seeing the same problem. After installing the apache2 pkgs ...
    svcs -l apache2
    fmri svc:/network/http:apache2
    name Apache 2 HTTP server
    enabled true
    state maintenance
    next_state none
    state_time Tue Apr 28 15:41:45 2009
    logfile /var/svc/log/network-http:apache2.log
    restarter svc:/system/svc/restarter:default
    contract_id
    dependency require_all/error svc:/milestone/network:default (online)
    dependency require_all/none svc:/system/filesystem/local:default (online)
    dependency optional_all/error svc:/system/filesystem/autofs:default (online)
    bash-3.00# tail -10 /var/svc/log/network-http:apache2.log
    [ Apr 28 14:50:32 Executing start method ("/lib/svc/method/http-apache2 start") ]
    [ Apr 28 14:50:32 Method "start" exited with status 96 ]
    [ Apr 28 15:24:42 Leaving maintenance because disable requested. ]
    [ Apr 28 15:24:42 Disabled. ]
    [ Apr 28 15:28:06 Executing start method ("/lib/svc/method/http-apache2 start") ]
    [ Apr 28 15:28:06 Method "start" exited with status 96 ]
    [ Apr 28 15:38:22 Leaving maintenance because disable requested. ]
    [ Apr 28 15:38:23 Disabled. ]
    [ Apr 28 15:41:45 Executing start method ("/lib/svc/method/http-apache2 start") ]
    [ Apr 28 15:41:45 Method "start" exited with status 96 ]
    bash-3.00# svcs -x apache2
    svc:/network/http:apache2 (Apache 2 HTTP server)
    State: maintenance since Tue Apr 28 15:41:45 2009
    Reason: Start method exited with $SMF_EXIT_ERR_CONFIG.
    See: http://sun.com/msg/SMF-8000-KS
    See: httpd(8)
    See: /var/svc/log/network-http:apache2.log
    Impact: This service is not running.
    I have yet to find Status [96]

  • Apache2 in maintenance state

    Hi guys,
    I have 2 Sun SPARCs running Solaris 10 with Apache2 installed. On server1, I can start the apache2 service using svcadm enable apache2. On server2, this doesn't work. I have compared the 2 servers, including the directories for apache2 and they are exactly the same.
    root@wrkarea2 # svcs -l apache2
    fmri svc:/network/http:apache2
    name Apache 2 HTTP server
    enabled true
    state maintenance
    next_state none
    state_time Mon Nov 19 16:18:35 2007
    logfile /var/svc/log/network-http:apache2.log
    restarter svc:/system/svc/restarter:default
    contract_id
    dependency require_all/error svc:/network/loopback:default (online)
    dependency optional_all/error svc:/network/physical:default (online)
    root@wrkarea2 # svcs -x apache2
    svc:/network/http:apache2 (Apache 2 HTTP server)
    State: maintenance since Mon Nov 19 16:18:35 2007
    Reason: Start method failed repeatedly, last exited with status 1.
    See: http://sun.com/msg/SMF-8000-KS
    See: apache2(1M)
    See: /var/svc/log/network-http:apache2.log
    Impact: This service is not running.
    I did a tail on the log file and saw this:
    [ Nov  19 15:00:31 Leaving maintenance because clear requested. ]
    [ Nov  19 15:00:31 Enabled. ]
    [ Nov  19 15:00:31 Executing start method ("/lib/svc/method/http-apache2 start") ]
    Syntax error on line 112 of /etc/apache2/ssl.conf:
    SSLCertificateFile: file '/etc/apache2/ssl.crt/server.crt' does not exist or is empty
    [ Nov  19 15:00:31 Method "start" exited with status 1 ]
    When I checked on etc/apache2/, there is no ssl.crt folder in both servers. I can't figure why it works on server1 but not on server2. Wonder if anyone has any ideas.
    I had even tried the following:
    openssl req -new -x509 -nodes -out server.crt -keyout server.key
    and got: openssl not found.

    Hi,
    i assume you have an
    include ssl/ssl.conf directive in your http.conf file on one server, an probably not on the other one. If you don't need https, you can simply remove the include. The ssl.conf usualy contains the directive SSLCertificateFile which points th the certificate file you don't have.
    Fritz

  • Apache2 / SSE2 with patch 120544-08

    Hello.
    Why is the apache2 in 120544-08 patch compiled with SSE2 instruction set ?
    httpd and libraries "file /usr/apache2/bin/httpd":
    /usr/apache2/bin/httpd: ELF 32-bit LSB executable 80386 Version 1 [SSE2 SSE FXSR CMOV FPU], dynamically linked, stripped
    "isainfo -v" for my cpu (it does not support SSE2 and simillar features):
    32-bit i386 applications
    sse fxsr mmx cmov sep cx8 tsc fpu
    M.C>

    If you don't like the way someone else compiled something then recompile it yourself.
    alan

  • Java.lang.UnsatisfiedLinkError: no swt-win32-3062 in java.library.path

    Hi
    I have installed JasperAssistant in eclipse 3.2.2. But I am getting the following the error when I am trying to view the reports through the application. This error found only after the installation. Earlier I used to view the reports through the Eclipse.
    Exception in thread "Thread-28" java.lang.UnsatisfiedLinkError: no swt-win32-3062 in java.library.path
         at java.lang.ClassLoader.loadLibrary(Unknown Source)
         at java.lang.Runtime.loadLibrary0(Unknown Source)
         at java.lang.System.loadLibrary(Unknown Source)
         at org.eclipse.swt.internal.Library.loadLibrary(Library.java:100)
         at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)
         at org.eclipse.swt.graphics.Device.init(Device.java:564)
         at org.eclipse.swt.widgets.Display.init(Display.java:1780)
         at org.eclipse.swt.graphics.Device.<init>(Device.java:100)
         at org.eclipse.swt.widgets.Display.<init>(Display.java:355)
         at org.eclipse.swt.widgets.Display.<init>(Display.java:351)
         at com.austco.client.gui.reports.ReportThread.run(ReportThread.java:40)
         at java.lang.Thread.run(Unknown Source)
    Could you please help me asap.
    I tried some of the alternatives found in the web.
    1. Changed the VM arguments: -Djava.library.path=${system:ECLIPSE_HOME}/plugins/org.eclipse.swt.win32_3.0.1/os/win32/x86
    2. Set the environment variable PATH to the location of the dll.
    But this doesn't work.
    Your help is very much appreciated. Thanks in advance.

    Maybe you can report this to the makers of JasperAssistant or Eclipse. I think they are in a better position to help you since they made that plugin.

  • Developer studio startup error - swt-win32-2135.dll

    We are installing the DeveloperStudio only on a Windows Server 2003 box.
    The box already has other SAP components installed:
    Netweaver Application Server
    Solution Manager
    ERP 2005
    SAP Front End
    etc.
    We are getting the error below at startup of developer studio. Uninstall will be difficult with the above applications. Any suggestions on solving the "swt-win32-2135.dll: %1 is not a valid Win32 application" error?
    !SESSION Mar 30, 2007 15:22:59.687 -
    java.version=1.4.2_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86 -feature com.sap.java.ide c:\java\j2sdk1.4.2_13-x64\bin\javaw.exe
    -Xmx512m
    -Xms128m
    -XX:PermSize=32m
    -XX:MaxPermSize=128m
    -DallUserDir='C:\Documents and Settings\All Users\Application Data'
    -cp C:\Program Files (x86)\SAP\IDE\IDE70\eclipse\SapStartup.jar com.sap.ide.eclipse.startup.Main
    -os win32
    -ws win32
    -arch x86
    -feature com.sap.java.ide
    -showsplash C:\Program Files (x86)\SAP\IDE\IDE70\eclipse\SapIde.exe -showsplash 600  -data C:\Documents and Settings\Administrator.DEVELOPMENT1\Documents\SAP\workspace -install file:C:/Program Files (x86)/SAP/IDE/IDE70/eclipse/
    !ENTRY Startup 1 0 Mar 30, 2007 15:22:59.687
    !MESSAGE Sap NetWeaver Developer Studio - Build: 200608262203
    !SESSION -
    !ENTRY org.eclipse.core.launcher 4 0 Mar 30, 2007 15:22:59.859
    !MESSAGE Exception launching the Eclipse Platform:
    !STACK
    java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)
    at com.sap.ide.eclipse.startup.Main.run(Main.java:789)
    at com.sap.ide.eclipse.startup.Main.main(Main.java:607)
    Caused by: java.lang.reflect.InvocationTargetException
    at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:861)
    at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
    ... 7 more
    Caused by: java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\SAP\IDE\IDE70\eclipse\plugins\org.eclipse.swt.win32_2.1.2\os\win32\x86\swt-win32-2135.dll: %1 is not a valid Win32 application
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1495)
    at java.lang.Runtime.loadLibrary0(Runtime.java:788)
    at java.lang.System.loadLibrary(System.java:834)
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:108)
    at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:46)
    at org.eclipse.swt.widgets.Display.internal_new_GC(Display.java:1291)
    at org.eclipse.swt.graphics.Device.init(Device.java:547)
    at org.eclipse.swt.widgets.Display.init(Display.java:1316)
    at org.eclipse.swt.graphics.Device.<init>(Device.java:96)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:291)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:287)
    at org.eclipse.ui.internal.Workbench.run(Workbench.java:1361)
    at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)
    at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
    ... 8 more

    Hi Allen,
    I guess <b>swt-win32-2135.dll</b> is corrupted.
    Do register swt-win32-2135.dll from other machine on which the NWDS is working fine.
    register it by putting the new dll in the same folder then in the windows <b>start -> run -> regsvr32 C:\Program Files (x86)\SAP\IDE\IDE70\eclipse\plugins\org.eclipse.swt.win32_2.1.2\os\win32\x86\swt-win32-2135.dll</b>
    Also can be done using CMD or COMMAND
    Try it , Problem should go!! This dll is only being used by eclipse.
    Thanks,
    Raags
    Message was edited by:
            Raghavendra Pothula

  • How do I instal luasql into Eclipse (koneki ldt win32)

    I have downloaded and unzipped the "all-in-one" install of Koneki LDT (org.eclipse.koneki.ldt.product-win32.win32.x86.zip). It "Works" which is great.
    I can run the one line program print("Hello World") and it writes 'Hello World' the the Console window.
    However, I am writing some code using luasql to access a remote sql server and when I have the line
    luasql = require "luasql.mysql"
    my eclipse spits the dummy and says it can't find find files in dozens of folders, starting with:
    no file '.\luasql\mysql.lua'
    no file 'C:\Program Files\Java\jre1.8.0_31\bin\lua\luasql.lua'
    no file 'C:\Program Files\Java\jre1.8.0_31\bin\lua\luasql\init.lua'
    and many many more.
    I have not installed lua on the Win7 32 bit PC I am using - I have only installed the eclipse all in one IDE. However since the Hello World program works, the IDE must have installed some version of LUA.
    On my target device (openWRT router) the luasql programs that I write in notepad are working, but I want to get a proper IDE working before going much further.
    How do I get the luasql available in the eclipse environment to allow me to step through and debug the mysql code?
    I used Eclipse for PHP development until I went to Zend's paid IDE (which is still Eclipse) and for Android development a few years ago, so I have got Eclipse working before. I tried including the lua environment using the help-Install New Software on my 'main' development machine but ran into some dead ends, so I decided to try it out on an older machine first to minimise risk of breaking my php development environment on my main machine.
    Any assistance would be appreciated.

    Hi John,
    Out of the box, LDT handles standard modules.
    I understand that you want to debug code from your openWRT router. LDT enables you to debug Lua on remote devices.
    Tell us if it suits your needs.
    Kévin

  • Embedding swt-win32-3054.dll into the exe

    Hi
    I manged to create an exe for a SWT application using GCJ. Is there anyway that I embed the the SWT dll inside the exe so that i can simply distribute the application as a single exe rather than a exe + SWT dll

    Hi Allen,
    I guess <b>swt-win32-2135.dll</b> is corrupted.
    Do register swt-win32-2135.dll from other machine on which the NWDS is working fine.
    register it by putting the new dll in the same folder then in the windows <b>start -> run -> regsvr32 C:\Program Files (x86)\SAP\IDE\IDE70\eclipse\plugins\org.eclipse.swt.win32_2.1.2\os\win32\x86\swt-win32-2135.dll</b>
    Also can be done using CMD or COMMAND
    Try it , Problem should go!! This dll is only being used by eclipse.
    Thanks,
    Raags
    Message was edited by:
            Raghavendra Pothula

  • HOW TO: Your very own Adobe Update Server (Windows)

    Well, I thought I'd contribute something after wasting time sifting through info on how to get this done. It's not a hard process at all, once the steps get organized correctly.
    If you are reading this post, you most likely have already seen:
    http://helpx.adobe.com/creative-cloud/packager/update-server-setup-tool.html
    Maybe you’ve seen the dry (read: hard to stay awake and boring) video Adobe has posted as well and yet here we are… I found the materials Adobe provided informative yet riddled with inconsistencies and scatter brained writing. This guide will get you to a working install with minimal pain and effort. I’m sure plenty of you have Mac’s that you’d like to get running as an update server. Good luck, we’re a pc shop and that’s what this guide is going to be on. You can still update Mac’s with a windows based server. Mac users that want to setup an update server on a Mac will have to try and endure that video.
    I like complaining about things, so if you want the relevant info, I bolded it. If you need to change the command to fit your system, I highlighted the relevant section in red. You’re welcome.
    Requirements:
    Windows Operating System 64-bit (just so the file structure makes sense, if you are running 32-bit, that’s fine, but you’ll need to make the necessary changes to my write-up.)
    The requirements for CPU, Memory, and hard-drive free space are minimal (My freshly sync’d update directory is only 30.2GB). I’m going to lean on the safe side and say leave a few hundred gigs free on the hard-drive. All you are doing is making a file store that can be accessed via http from your clients. Any modern day computer can be your host. Have hundreds of client computer that will be downloading from your update server? That’s up to you on how you will want to handle it. Do DNS load balancing across multiple update servers, deploy different override files to different groups of clients that point those groups of clients to different servers, or use sas drives and team multiple gigabit Ethernet ports. I’m sure you’ll figure something out to handle your particular situation. I am just going to focus on a simple step-by-step to get you on your way.
    Step 1: Install Creative Cloud Packager
    This was the first thing that wasn’t clear to me. I’m new to Creative Cloud for Teams. I have 20 computers and knew that updating would be an issue with our internet connection. I intuitively searched for a way to set up an update server and came across the article linked earlier. “Note: AUSST is available in the utilities folder of Adobe® Creative Cloud™ Packager installation.“ Oh, that’s nice. No link. No help on where to get it…
    You can grab the download from your “Manage Your Team” control panel. It’s on the right side under “IT Deployment”. Download it, install it. This how-to isn’t about packages and how awesome they are for deployment or how to use them. So close the packager when you are done installing and move on to step 2.
    Step 2: Create a root directory to store all of your updates.
    I think it’s safe to assume that the root directory will only grow in size over time, so put it somewhere with a few hundred gigs of free space. The cloud is still young but I expect that amount to last you a while. To keep this easy, I created my directory as such:  G:/CreativeCloudUpdate
    Step 3: Run the AdobeUpdateServerSetupTool for the initial sync
    Open up command prompt as an administrator and type the following:
    cd "c:\Program Files (x86)\Common Files\Adobe\OOBE\PDApp\CCP\utilities\AUSST"
    AdobeUpdateServerSetupTool --root="G:/CreativeCloudUpdate" --fresh
    When it is done updating, leave the command prompt up, you’ll need it again.
    Step 4: Create the client config file
    For whatever reason, the AdobeUpdateServerSetupTool can’t create a config folder. So you’ll have to make it yourself if you want this to work.
    Go to G:/CreativeCloudUpdate and create a folder called   config
    Head back over to the command prompt and type the following:
    AdobeUpdateServerSetupTool --genclientconf="G:/CreativeCloudUpdate/config/AdobeUpdaterClient" --root="G:/CreativeCloudUpdate/" --url=http://192.168.1.4/
    If this worked, you should get something like the following:
    “Generate Client Configuration XML chosen.
    Files generated at specified path.”
    Double check to make sure the files are generated inside the G:/CreativeCloudUpdate/config directory.
    Step 5: Setup the Web Server
    We’ll use Apache 2.2 for this setup. Yes, I am aware 2.4 is out, and 64-bit is available and that there are different web servers and and and. If you want to set something else up, go for it, be my guest, but you won’t find compile or update directions here. Also, if you want to use IIS, again, go for it. I didn’t find anything wrong with the directions in the very first link in this post. Remember, this guide is simplicity focused. I expect you to know how to keep your own network up to date.
    ALLOW PORT 80 THROUGH WINDOWS FIREWALL OR ANY OTHER FIREWALL SOFTWARE YOU ARE RUNNING ON THE SERVER!
    Download and install the following:
    http://mirror.metrocast.net/apache//httpd/binaries/win32/httpd-2.2.25-win32-x86-no_ssl.msi
    You can keep all of the defaults during install.
    Once installed, you’ll have a little feather and play button in your system tray. Double click on that to bring up the server monitor. STOP the process.
    Navigate to C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf
    Open up httpd in a text editor like notepad, you’ve got a little editing to do. Do a search and replace. You’ll want to find EVERY OCCURANCE of the following sentence:
    C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs
    And replace it with the following sentence:
    G:/CreativeCloudUpdate
    Save the file. Go back to the Apache server monitor and start the process.
    Step 6: Setup the Clients
    The file is located here: G:\CreativeCloudUpdate\config\AdobeUpdaterClient\win
    And here: http://192.168.1.4/config/AdobeUpdaterClient/win
    It is called: AdobeUpdater.OVERRIDES
    And it needs to end up here on the client computers:
    In Windows XP:
    \Documents and Settings\All Users\ApplicationData\Adobe\AAMUpdater\1.0\AdobeUpdater.Overrides
    In Windows 7/Vista:
    \ProgramData\Adobe\AAMUpdater\1.0\AdobeUpdater.Overrides
    In Mac OS X:
    /Library/Application Support/Adobe/AAMUpdater/1.0/AdobeUpdater.Overrides
    It is your choice concerning how to get the overrides file onto the client computer. THE BEST WAY is to include it in the package you deploy from the Creative Cloud Packager(not covered in this guide). If you already have Creative Cloud installed and want to start updating via the server you just setup: You could use group policy to deploy the file. If you only have a handful of computers, you could put it on by hand. You could script it. You could email it to all your users and tell them to place the file. Pick whatever you feel will work best for you in your environment.
    IF you are just deploying the Creative Cloud in your environment and were smart enough to think ahead and setup the update server FIRST. Look up (If you have to, it’s really intuitive) how to use the package manager and make sure to change the package configuration to use this overrides file.
    Step 7: Check for and download updated files to your update server
    To manually do this, open up command prompt as an administrator and type the following:
    cd "c:\Program Files (x86)\Common Files\Adobe\OOBE\PDApp\CCP\utilities\AUSST"
    AdobeUpdateServerSetupTool --root="G:/CreativeCloudUpdate" --incremental
    To do this automatically you need to make a scheduled task to run the command above. The only issue I have run into is the task does not seem to run unless you are logged into the server. If no-one is logged in, the task triggers, but an update never happens.
    All in all, I am happy that there was a way to do this. I AM NOT HAPPY that Adobe made it an after thought. A system service would have been a very elegant solution or you know, a simple custom server app that does everything in this guide for you AND makes it easy to run the incremental updater on a schedule. But noooooo, they couldn’t be bothered to do that, I mean really, who wants their own update server anyways…

    Hi,
    in relation to on to the above could you please share some thoughts on using AUSST in an enterprise environment spread over 50 countries i relation how to setup the AUSST, taking WAN Lines into considerations. We are using SCCM for application deployment and patching. Is there a comparising model for AUSST vs. SCCM?
    i Get the picture using AUSST in a company with one huge Building using the LAN capacity, but what technologies are used to replicate over WAN etc?
    br
    Twinkle6862

  • Help !!! Apache 2.0, can't get the JSP be rendered by the browser

    I'm starting to think I missed something in the configuration/installation of Apache2
    Everthing finished without any errors reported, however when I try to run a JSP page, it is rendered as a text, this is that rather than get the results of the JSP page, the browser just shows the code as text ouput
    My configuration is:
    Win2000 Professional
    Apache 2.0
    J2SE 1.4.2_03
    I installed the Apache from apache_2.0.48-win32-x86-no_ssl.exe binary and haven't made any changes in the configuration file httpd.conf
    I found somewhere in java.sun.com that include the following lines in the httpd.conf file:
    BrowserMatch "Java1.0" force-response-1.0
    BrowserMatch "JDK/1.0" force-response-1.0
    However it didn't fix the problem
    Any ideas ? need more info ?
    I'd appreciate a quick response since I'm developing a project for a customer and because of this, I'm starting to delay...
    Thkx
    Regards,
    Erick

    Cross post:
    http://forum.java.sun.com/thread.jsp?forum=54&thread=494385&tstart=0&trange=30

  • How do I get past this error message:  Missing Shockwave Decompression XTRA?

    I've already uninstalled it and reinstalled the full version, but still get this message.  Afterwards, it errors with:  Error Playing Director movie.  Help.

    Follow these steps:
    1.coldfusion installation fails with apache-ssl version.
    Because that install first a none ssl version like :
    httpd-2.2.21-win32-x86-no_
    ssl
    (use installation folderC:\Apache2)
    2.install coldfusion cf8/9
    3.install coldfusion update 8.01/9.01
    4.download httpd-2.2.21-win32-x86-ssl
    5.stop coldfusion - apache services
    6.Rename the first "apache2" folder to "Apache2_"
    7.Create a new Apache2 folder and extract there httpd-2.2.21-win32-x86-ssl
    8.Copy htdocs folder From "Apache2_" to Apache2 folder (replace existing one)
    9.Add following lines to the bottom of your new httpd file in conf folder:
    # JRun Settings
    LoadModule jrun_module "C:/your_coldfusion_root_folder/runtime/lib/wsconfig/1/mod_jrun22.so"
    <IfModule mod_jrun22.c>
        JRunConfig Verbose false
        JRunConfig Apialloc false
        JRunConfig Ignoresuffixmap false
        JRunConfig Serverstore "C:/your_coldfusion_root_folder/runtime/lib/wsconfig/1/jrunserver.store"
        JRunConfig Bootstrap 127.0.0.1:51800
        #JRunConfig Errorurl url <optionally redirect to this URL on errors>
        #JRunConfig ProxyRetryInterval 600 <number of seconds to wait before trying to reconnect to unreachable clustered server>
        #JRunConfig ConnectTimeout 15 <number of seconds to wait on a socket connect to a jrun server>
        #JRunConfig RecvTimeout 300 <number of seconds to wait on a socket receive to a jrun server>
        #JRunConfig SendTimeout 15 <number of seconds to wait on a socket send to a jrun server>
        AddHandler jrun-handler .jsp .jws .cfm .cfml .cfc .cfr .cfswf
    </IfModule>
    <Files ~ ".hbmxml$">
    Order allow,deny
    Deny from all
    </Files>
    11.Make the other changes for using ssl in httpd file (you can find this in net)

Maybe you are looking for