My application is a cctv management software for Onvif cameras, and I use to
frequently connect and disconnect cameras. Each time I connect a camera I open
a SOAP session and I use this code:
username = "username";
password = "password";
ConfigurationContext ctx =
ConfigurationContextFactory.createConfigurationContextFromFileSystem(
null,
"./axis2.xml");
sc = new ServiceClient(ctx, null);
where axis2.xml is the following
<axisconfig name="AxisJava2.0">
<module ref="rampart" />
<parameter name="OutflowSecurity">
<action>
<items>UsernameToken</items>
</action>
</parameter>
<parameter name="hotdeployment" locked="false">true</parameter>
<parameter name="hotupdate" locked="false">true</parameter>
<messageReceiver mep="INOUT"
class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
<transportSender name="http"
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL" locked="false">HTTP/1.0</parameter>
</transportSender>
<phaseOrder type="InFlow">
<!-- System pre defined phases -->
<phase name="Transport">
<handler name="RequestURIBasedDispatcher"
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher">
<order phase="Dispatch"/>
</handler>
<handler name="SOAPActionBasedDispatcher"
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher">
<order phase="Dispatch"/>
</handler>
</phase>
<phase name="Security"/>
<phase name="PreDispatch"/>
<phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
<handler name="RequestURIBasedDispatcher"
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher"/>
<handler name="SOAPActionBasedDispatcher"
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher"/>
<handler name="RequestURIOperationDispatcher"
class="org.apache.axis2.dispatchers.RequestURIOperationDispatcher"/>
<handler name="SOAPMessageBodyBasedDispatcher"
class="org.apache.axis2.dispatchers.SOAPMessageBodyBasedDispatcher"/>
<handler name="HTTPLocationBasedDispatcher"
class="org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher"/>
</phase>
<!-- System pre defined phases -->
<!-- After Postdispatch phase module author or or service author can
add any phase he want -->
<phase name="OperationInPhase"/>
<phase name="soapmonitorPhase"/>
</phaseOrder>
<phaseOrder type="OutFlow">
<!-- user can add his own phases to this area -->
<phase name="soapmonitorPhase"/>
<phase name="OperationOutPhase"/>
<!--system predefined phase-->
<!--these phase will run irrespective of the service-->
<phase name="PolicyDetermination"/>
<phase name="MessageOut"/>
<phase name="Security"/>
</phaseOrder>
<phaseOrder type="InFaultFlow">
<phase name="PreDispatch"/>
<phase name="Dispatch" class="org.apache.axis2.engine.DispatchPhase">
<handler name="RequestURIBasedDispatcher"
class="org.apache.axis2.dispatchers.RequestURIBasedDispatcher"/>
<handler name="SOAPActionBasedDispatcher"
class="org.apache.axis2.dispatchers.SOAPActionBasedDispatcher"/>
<handler name="RequestURIOperationDispatcher"
class="org.apache.axis2.dispatchers.RequestURIOperationDispatcher"/>
<handler name="SOAPMessageBodyBasedDispatcher"
class="org.apache.axis2.dispatchers.SOAPMessageBodyBasedDispatcher"/>
<handler name="HTTPLocationBasedDispatcher"
class="org.apache.axis2.dispatchers.HTTPLocationBasedDispatcher"/>
</phase>
<!-- user can add his own phases to this area -->
<phase name="OperationInFaultPhase"/>
<phase name="soapmonitorPhase"/>
<phase name="Security"/>
</phaseOrder>
<phaseOrder type="OutFaultFlow">
<!-- user can add his own phases to this area -->
<phase name="soapmonitorPhase"/>
<phase name="OperationOutFaultPhase"/>
<phase name="PolicyDetermination"/>
<phase name="MessageOut"/>
<phase name="Security"/>
</phaseOrder>
</axisconfig>
It seems that everytime I call this code in a running application it creates a
new file.
thanks
Il 21/07/2012 09:56, Sagara Gunathunga ha scritto:
I tried on both Ubuntu 12.04 and Windows 7 ( Java 6 u33,
apache-tomcat-7.0.26 and Axis2/Rampart 1.6.2 ) but I can't reproduce your
original issue. During the server run I only can see same set of temp files and
folder size also remains same. Could you provide exact and detailed description
about your configuration so that I can try again.
FYI followings found on apache-tomcat-7.0.26\temp directory.
├── axis2-tmp-402461891410668354.tmp
│ ├── axis21314472422694690389sample02.aar
│ ├── axis21542750312318073943sample01.aar
│ ├── axis22272459040834308700ping-1.6.2-SNAPSHOT.mar
│ ├── axis22639826696280010430axis2-jaxws-mar-1.6.2-SNAPSHOT.mar
│ ├── axis23676318719154391135version-1.6.2-SNAPSHOT.aar
│ ├── axis2384307141943523944mex-1.6.2-SNAPSHOT.mar
│ ├── axis24170305247321540800addressing-1.6.2-SNAPSHOT.mar
│ ├── axis24691797839292807234scripting-1.6.2-SNAPSHOT.mar
│ ├── axis26364987682968736391soapmonitor-1.6.2-SNAPSHOT.mar
│ ├── axis26381918337066202975mtompolicy-1.6.2-SNAPSHOT.mar
│ ├── axis2643854423296824589rampart-1.6.2.mar
│ ├── axis28057310721759389693
│ └── axis28091149457053540894addressing-1.6.2.mar
└── axis2-tmp-402461891410668354.tmp.lck
Thanks !
On Mon, Jul 16, 2012 at 1:39 PM, Sagara Gunathunga
<[email protected]> wrote:
Usually I work on Linux but will try on Windows7 to reproduce
this issue, but I can't provide any exact time line. Most probably if this is
reproducible will fix for 1.7.0 release.
Thanks !
On Thu, Jul 12, 2012 at 12:10 PM, Zanelli Franco
<[email protected]> wrote:
I'm working on Windows 7 and this is an example of list
file names; they are locked until the application is running:
12/07/2012 08:34 <DIR> .
12/07/2012 08:34 <DIR> ..
11/07/2012 14:44 9.229
axis21416912558469186102rampart-1.6.1.jar
11/07/2012 14:32 9.229
axis21509415437238259318rampart-1.6.1.jar
11/07/2012 14:46 9.229
axis21966863075365099860rampart-1.6.1.jar
11/07/2012 14:14 9.229
axis22303908513742725464rampart-1.6.1.jar
11/07/2012 14:46 9.229
axis22424953883953097823rampart-1.6.1.jar
11/07/2012 14:13 2.285.245
axis22438746523922262446axis2-1.6.1.jar
11/07/2012 14:46 9.229
axis2304716139404310737rampart-1.6.1.jar
11/07/2012 13:34 9.229
axis23280640091967599099rampart-1.6.1.jar
11/07/2012 14:39 9.229
axis23289131501227431942rampart-1.6.1.jar
11/07/2012 14:32 9.229
axis23623477711224233594rampart-1.6.1.jar
11/07/2012 14:45 9.229
axis24064159888117717366rampart-1.6.1.jar
11/07/2012 14:46 2.285.245
axis24138362837334899395axis2-1.6.1.jar
11/07/2012 14:32 9.229
axis24169225200500972588rampart-1.6.1.jar
11/07/2012 14:12 9.229
axis24196920701274949215rampart-1.6.1.jar
11/07/2012 14:13 9.229
axis24312174956140386583rampart-1.6.1.jar
11/07/2012 14:32 2.285.245
axis24314571673869116798axis2-1.6.1.jar
11/07/2012 14:13 2.285.245
axis24506103510380709545axis2-1.6.1.jar
11/07/2012 14:13 9.229
axis24647890395603079538rampart-1.6.1.jar
11/07/2012 14:39 9.229
axis24690330867633166334rampart-1.6.1.jar
11/07/2012 14:13 2.285.245
axis24707312552747513185axis2-1.6.1.jar
11/07/2012 14:32 2.285.245
axis24752902450719382616axis2-1.6.1.jar
11/07/2012 14:32 9.229
axis2513921642284968659rampart-1.6.1.jar
11/07/2012 14:32 2.285.245
axis25144058483045372983axis2-1.6.1.jar
11/07/2012 14:44 2.285.245
axis25476714304412646090axis2-1.6.1.jar
11/07/2012 14:32 2.285.245
axis25503851350480281698axis2-1.6.1.jar
11/07/2012 14:13 9.229
axis25519301193443871234rampart-1.6.1.jar
11/07/2012 13:34 2.285.245
axis25524069298591810328axis2-1.6.1.jar
11/07/2012 14:13 9.229
axis25627308659529533243rampart-1.6.1.jar
11/07/2012 14:46 2.285.245
axis2568169813775070191axis2-1.6.1.jar
11/07/2012 14:13 9.229
axis25726694343012261384rampart-1.6.1.jar
11/07/2012 14:13 2.285.245
axis25834963843840517915axis2-1.6.1.jar
11/07/2012 14:32 2.285.245
axis26637531347642113441axis2-1.6.1.jar
11/07/2012 14:46 9.229
axis26752209726427078226rampart-1.6.1.jar
11/07/2012 14:46 2.285.245
axis26806424145360728047axis2-1.6.1.jar
11/07/2012 14:45 2.285.245
axis27145119278349429680axis2-1.6.1.jar
11/07/2012 14:39 2.285.245
axis2721928032583987680axis2-1.6.1.jar
11/07/2012 14:39 9.229
axis27291519028719687325rampart-1.6.1.jar
11/07/2012 14:13 2.285.245
axis27308655973731804611axis2-1.6.1.jar
11/07/2012 14:46 9.229
axis27445862635933375468rampart-1.6.1.jar
11/07/2012 14:42 2.285.245
axis27578542695752557570axis2-1.6.1.jar
11/07/2012 14:46 2.285.245
axis27638278631414098896axis2-1.6.1.jar
11/07/2012 14:32 9.229
axis27907547743081275382rampart-1.6.1.jar
11/07/2012 14:13 9.229
axis2791744208349861365rampart-1.6.1.jar
11/07/2012 14:12 2.285.245
axis2792995400271337688axis2-1.6.1.jar
11/07/2012 14:46 9.229
axis27993871858773185067rampart-1.6.1.jar
11/07/2012 14:39 2.285.245
axis28016023195092974008axis2-1.6.1.jar
11/07/2012 14:46 2.285.245
axis28364359533639293482axis2-1.6.1.jar
11/07/2012 14:13 2.285.245
axis28448109074789470944axis2-1.6.1.jar
11/07/2012 14:46 2.285.245
axis2846714489711230357axis2-1.6.1.jar
11/07/2012 14:32 2.285.245
axis28502070331645871025axis2-1.6.1.jar
11/07/2012 14:14 2.285.245
axis2852100564070407843axis2-1.6.1.jar
11/07/2012 14:32 9.229
axis28983640441331724657rampart-1.6.1.jar
11/07/2012 14:39 2.285.245
axis29071605408256628513axis2-1.6.1.jar
11/07/2012 14:42 9.229
axis29194904091299873891rampart-1.6.1.jar
thanks
Il 11/07/2012 18:14, Sagara Gunathunga ha scritto:
Can you provide list file names you found on
temporary directory
during runtime. In Linux tree utility provide
nice list of content.
Thanks !
On Wed, Jul 11, 2012 at 7:30 PM, Zanelli Franco
<[email protected]> <mailto:[email protected]> wrote:
I'm using axis2 1.6.1 with rampard and
I experienced that my application
creates many temporary files named
"axis.....axis2-1.6.1.jar" on folder
"...\Temp\axis2-tmp-....tmp" . These
files are deleted only when I
restart the application, but my
application needs to be always running.
I checked in the mailing lists for a
solution but I didn't find it.
Is there a way to delete these
temporary files without close the
application and avoid a disk full error?
thank you
Zanelli Franco
---------------------------------------------------------------------
To unsubscribe, e-mail:
[email protected]
For additional commands, e-mail:
[email protected]
--
Sagara Gunathunga
Blog - http://ssagara.blogspot.com
Web - http://people.apache.org/~sagara/
<http://people.apache.org/%7Esagara/>
LinkedIn - http://www.linkedin.com/in/ssagara
--
Sagara Gunathunga
Blog - http://ssagara.blogspot.com
Web - http://people.apache.org/~sagara/
<http://people.apache.org/%7Esagara/>
LinkedIn - http://www.linkedin.com/in/ssagara