dupa mult google si un edit la fisierul de start am ajuns pina aici
si fisierul actula de start
Cod [Selectează]
<<< Starting RMIReg ...>>>
<<< XRMIStarter - Pornesc Thread RMIReg ! ...>>>
<<< XRMIStarter - RMIReg Started ! >>>
<<< Start SecurityManager ...>>>
<<< Instanta XDriver ...>>>
<<< XDriver - Load Properties...>>>
>>> XDriver - Eroare : java.security.AccessControlException: access denied ("ja
va.io.FilePermission" "C:\webgest_local\ecr\config.pro" "read")
java.security.AccessControlException: access denied ("java.io.FilePermission" "C
:\webgest_local\ecr\config.pro" "read")
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at mirabit.ecr.x.XDriver.<init>(XDriver.java:28)
at mirabit.ecr.x.StartRmi.main(StartRmi.java:31)
<<< Rebind instanta XDriver ...>>>
<<< !!! Eroare rulare StartRmi: java.security.AccessControlException: access den
ied ("java.net.SocketPermission" "127.0.0.1:1099" "connect,resolve") >>>
java.security.AccessControlException: access denied ("java.net.SocketPermission"
"127.0.0.1:1099" "connect,resolve")
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkConnect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown S
ource)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown S
ource)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.newCall(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
at java.rmi.Naming.rebind(Unknown Source)
at mirabit.ecr.x.StartRmi.main(StartRmi.java:33)
si fisierul actula de start
Cod [Selectează]
@echo off
set JAVA_HOME=C:\jdk1.6.0_43
rem export WINEDEBUG=fixme-comm
rem for /f %%j in ("java.exe") do (
rem set JAVA_HOME=%%~dp$PATH:j
rem )
rem if %JAVA_HOME%.==. (
rem @echo java.exe not found
rem ) else (
@echo JAVA_HOME = %JAVA_HOME%
rem )
set JAVA=%JAVA_HOME%\bin\java
set JAVARMIREG=%JAVA_HOME%\bin\rmiregistry
set JAVARMIC=%JAVA_HOME%\bin\rmic
@echo ----------------------------------------
@echo JAVA: %JAVA%
@echo JAVARMIREG: %JAVARMIREG%
@echo JAVARMIC: %JAVARMIC%
@echo ----------------------------------------
rem
rem Concatenate all the libraries in the lib directory and append
rem it to the classpath environment variable
rem
rem set CLASSPATH=C:\webgest_local\ecr\lib\*.jar
@echo class1: %CLASSPATH%
rem set CLASSPATH=%JAVA_HOME%\lib\tools.jar:.:%CLASSPATH%
@echo class2:%CLASSPATH%
@echo Using JAVA_HOME: %JAVA_HOME%
@echo **********************Starting ECR Driver - RMI Server...
rem date +%d-%m-%Y
@echo -----------
SET CLASSPATH=
FOR /R lib %%a in (*.jar) DO CALL :AddToPath %%a
echo *******: %CLASSPATH%
rem java -cp %CLASSPATH% mirabit.ecr.x.StartRmi
rem pause
:AddToPath
SET CLASSPATH=%1;%CLASSPATH%
GOTO :StartUP
@echo %CLASSPATH%
:StartUP
@echo ----------------------------------------
set startup=%JAVA_HOME%\lib\tools.jar:.:%CLASSPATH%: -Djava.security.policy="C:\webgest_local\ecr\javarmi.policy" -Djava.library.path="C:\webgest_local\ecr\lib" -Djava.rmi.server.codebase="C:\webgest_local\ecr\lib\ecrintegrator.jar" -Djava.rmi.server.hostname="localhost" mirabit.ecr.x.StartRmi C:\webgest_local\ecr\config.pro %JAVARMIREG%
@echo -------------------startup seq-----------------------
@echo %startup%
@echo --------------------starting up ----------------------
JAVA -cp %startup%