Pardus 17.3'de LMC(Labris Management Console) Java hatası

Merhaba Herkese Günaydın,

Pardus 17.3’de Java uygulamasını başlatmada aşağıdaki hatayı almaktayım.

Java sürümünden kaynaklanıyor olabilir. Programın hangi java versiyonunda çalıştığını biliyor musunuz?

Windows 7 ve 10’da java jre 1.8.0_181 ile çalışmakta.

Sizde yüklü olan java sürümü nedir?
sudo update-alternatives --config java
java -version çıktıları nelerdir.

java çıktıları

Uygulama daha önceden çalışıyor muydu?

Pardus 17.3’de hiç çalıştırılmadı. Ancak Maliye birimi sgk.gov.tr kesenek işlemleri java arayüzü kullanarak pardus üzerinden yapabiliyor.

Asım Bey,
Oracle Java ile bahsettiğiniz LMC client çalıştı.
Sistem ayarlarım aşağıdaki şekilde.

Eğer “unable to launch” hatası almaya devam ediyorsanız (ki ben aldım) jnlp dosyasının içerisinde yer alan
codebase="https://172.16.x.y:81/lmc/application/" href="launch.jsp" satırında belirtilen sunucuda (örnekte 172.16.x.y IP adresindeki sunucu) launch.jsp dosyasını bulup tagların kapanışlarını kontrol etmeniz gerekiyor.
Aşağıdaki şekilde bende çalıştı.

....
    	<application-desc main-class="com.A.lmc.client.ClientManager">
	<argument>lsgs_ip:<%=serverName %></argument>
    	</application-desc>
	<application-desc main-class="com.A.lmc.client.ClientManager"></application-desc>
	</jnlp> 

İyi çalışmalar.

Kontrol ettim sorun görünmüyor. Windows 10’da aynı versiyon java ile çalışmakta. Daha windows’da “unable to launch” hatası vermekteydi. Bu hata internet erişimi olmadığında alınmaktaydı. Öneri için Tskler.

En alttan 3. satırda </application> yerine </application-desc> yazmanız ve en alttan 2. satırın sonundaki aynı tagı hem açıp hem kapattığınız satır yerine <application-desc main-class="com.A.lmc.client.ClientManager"></application-desc> yazıp dener misiniz?
Ben o şekilde çözdüm sorunu.

Ayhan Bey

Denedim ama yine aynı hatayı alıyorum. Yardımınız için teşekkürler.

Asım Bey siz jnlp dosyasında mı değişiklik yapıyorsunuz?
Benim bahsettiğim değişiklik sunucuda yer alan launch.jsp dosyası…
Bizde “/opt/sun-glassfish/glassfish/domains/domain1/applications/lmc/application/launch.jsp” yolunda bulunan dosya kastım…

<%@ page contentType="application/x-java-jnlp-file" %>
        <%
                String scheme = request.getScheme();
                String serverName = request.getServerName();
                int serverPort = request.getServerPort();
                String contextPath = request.getContextPath();
                String urll = scheme+"://"+serverName+":"+serverPort+contextPath+"/application/";
        %>
    <?xml version="1.0" encoding="utf-8"?>
    <jnlp
    	spec="1.5+"
    	codebase="<%=urll%>"
    	href="launch.jsp">
    			  <information>
        <title>Labris Management Console</title>
        <vendor>Labris Teknoloji</vendor>
    				<description >Labris Management Console</description>
    			<description  kind="short" >LMC</description>
    						        <shortcut online="false">
    							<desktop/>
    										<menu  submenu="Labris Management Console" />
    			        </shortcut>
    		      </information>
    			        	<security>
        		<all-permissions/>
        	</security>
        				<resources>
    					<j2se version="1.5+" href="http://java.sun.com/products/autodl/j2se"  java-vm-args="-Xmx128M" />
    																				<jar href="com.ice.tar.jar"/>
    												<jar href="jdom.jar"/>
    												<jar href="jh.jar"/>
    												<jar href="junit.jar"/>
    												<jar href="l2fprod-common-tasks.jar"/>
    												<jar href="log4j.jar"/>
    												<jar href="saxon.jar"/>
    												<jar href="wizard-0.1.12.jar"/>
    												<jar href="yguard.jar"/>
    												<jar href="filter.jar"/>
    												<jar href="firewall.jar"/>
    												<jar href="ids.jar"/>
    												<jar href="iproute.jar"/>
    												<jar href="lb.jar"/>
    												<jar href="license.jar"/>
    												<jar href="mesg2.jar"/>
    												<jar href="spam.jar"/>
    												<jar href="system.jar"/>
    												<jar href="vpn.jar"/>
    										<jar href="client.jar" main="true"/>
    			</resources>
    	    	<application-desc main-class="com.idealteknoloji.lmc.client.ClientManager">
    		<argument>lsgs_ip:<%=serverName %></argument>
    	    	</application-desc>
    		<application-desc main-class="com.idealteknoloji.lmc.client.ClientManager"></application-desc>
    		</jnlp>
1 Beğeni

Glassfish altındaki dosyayı bahsettiğiniz gibi düzenleme yaptım ama sonuç aynı

Java versiyonunuz da benimki ile aynı mı? Oracle Java mı?

Java openjdk 1.8.0_181 yukarıda baştaki resimde belirtmiştim.

Tek fark o var o zaman benimki ile . Benimki Oracle Java 9.0.1 versiyonu. Yukarıda belirtmiştim.

Oracle Java 9 versiyonu yok. 10 ve 11 var sizde varsa link verebilir misini?

java 10 indirdim kurulum yaptım. Java 8’i kaldırdım ancak java 10 içinde javaws görünmüyor.

Linkte anlatılan şekilde kurar mısınız?

Ayhan Bey yardımlar için çok teşekkür ederim.

Sorunu çözdüm java 9 versiyonunu yükledim. Java konfigürasyon değişikliklerini yaptım. Unable to launch hatasına gelincede labris güvenlik duvarında kendi bilgisayarıma tam geçiş verdim LMC bağlantısı yaptım. Java 8-10-11’de çalışmamıştı.

Rica ederim Asım Bey. İyi çalışmalar.

1 Beğeni