Dear Ruchith,

I have change my services.xml in security case to RPCMessageReceiver and i got the following problem.

24.07.2006 12:53:11 org.apache.axis2.deployment.DeploymentEngine prepareRepository
INFO: no services directory found , new one created
24.07.2006 12:53:11 org.apache.axis2.deployment.DeploymentEngine doDeploy
INFO: Deploying module : addressing
24.07.2006 12:53:13 org.apache.axis2.deployment.DeploymentEngine doDeploy
INFO: Deploying module : rampart
<my:fileSecurity xmlns:my="http://ws.apache.org/axis2/xsd";><my:pack><my:fileName /><my:file>RGVzY3JpcHRpb24gb24gZW1wbG95aW5nIHdlYnNlcnZlcihKZXR0eTYpIHdpdGggd2Vic2VydmljZXMgaG9zdGVkIGJ5IEF4aXMyIDEuMAoKCVNvZnR3YXJlczoKCQktIEpldHR5LTYuMC4wIGJldGExNgoJCS0gQXhpczIgdmVyc2lvbiAxLjAgU3RhbmRhcmQgRGlzdHJpYnV0aW9uIEJpbmFyeQoJCS0gQXhpczIud2FyCgoJMS4gRG93bmxvYWQgSmV0dHk2IGZyb20gaHR0cDovL2pldHR5Lm1vcnRiYXkub3JnL2pldHR5Ni8KCSAgIEl0IHdpbGwgY29tZSBpbiAuemlwIGZpbGUuIFRoZW4gZXh0cmFjdCBpdCB0byBhIGNoaW9jZSBvZiBkaXJlY3RvcnkuCgkgICBUaGUgdG9wIGxldmVsIGRpcmVjdG9yaWVzIHNob3VsZCBsb29rIGxpa2UKIAkgICAJZXRjCQktIGlzIGEgZGlyZWN0b3J5IGZvciBqZXR0eSBjb25maWd1cmF0aW9uIGZpbGVzIHN1Y2ggYXMgamV0dHkueG1sCgkJZXhhbXBsZXMgIAoJCWxlZ2FsICAKCQlsaWIgIAoJCW1vZHVsZXMgIAoJCXBhdGNoZXMgIAoJCXBvbS54bWwgIAoJCXByb2plY3Qtc2l0ZSAgCgkJUkVBRE1FLnR4dCAgCgkJc3RhcnQuamFyICAJLSBpcyB0aGUgamFyIHRoYXQgaW52b2tlcyBqZXR0eTYgCgkJVkVSU0lPTi50eHQgIAoJCXdlYmFwcHMgIAktIGEgZGlyZWN0b3J5IGNvbnRhaW5pbmcgc29tZSBkZW1vIHdlYmFwcHMKCQl3ZWJhcHBzLXBsd
XMKCSAgIFdlIGNhbiB0ZXN0IHRoZSBKZXR0eSBieSBydW5uaW5nIGl0LgoJICAgUnVubmluZyBqZXR0eTYgaXMgYXMgc2ltcGxlIGFzIGdvaW5nIHRvIHlvdXIgamV0dHkgaW5zdGFsbGlvbiBkaXJlY3RvcnkgYW5kIHR5cGluZzoKCQlqYXZhIC1qYXIgc3RhcnQuamFyIGV0Yy9qZXR0eS54bWwKCQlvciBqYXZhIC1qYXIgc3RhcnQuamFyCgkJCgkgICBqZXR0eS54bWwgaXMgdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSB3aGljaCBpbnN0cnVjdCBqZXR0eSB3aGljaCBwb3J0cyB0byBsaXN0ZW4gb24sIHdoaWNoIHdlYmFwcHMgdG8gZGVwbG95LCBhbmQgZ2VuZXJhbGx5IGNvbmZpZ3VyZSBhbGwgY29udGFpbmVyLXJlbGF0ZWQgY3VzdA==b21pemFibGUgc2V0dGluZ3MuIFlvdSBtYXkgaGF2ZSBvbmx5IG9uZSBjb25maWd1cmF0aW9uIGZpbGUsIG9yIHlvdSBtYXkgaGF2ZSBtYW55LCBkZXBlbmRpbmcgb24geW91ciBuZWVkcy4gT3RoZXIgZXhhbXBsZXMgb2Ygd2ViIGFwcGxpY2F0aW9uIGNvbmZpZ3VyYXRpb24gZmlsZSwgd2ViZGVmYXVsdC54bWwsIHdlYi54bWwsIG9yIGpldHR5LXBsdXMueG1sLgoKCSAgIFRoaXMgd2lsbCBzdGFydCBqZXR0eSBhbmQgZGVwbG95IGEgZGVtbyB3ZWJhcHAgYXZhaWxhYmxlIGF0OgoJCWh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC90ZXN0CgoyLiBEb3dubG9hZCBBe
GlzMiB2ZXJzaW9uIDEuMCAtIFN0YW5kYXJkIERpc3RyaWJ1dGlvbiBCaW5hcnkgZnJvbSBodHRwOi8vd3MuYXBhY2hlLm9yZy9heGlzMi9kb3dubG9hZC5jZ2kKCgkgICBZb3UgY2FuIGRvd25sb2FkIGFzIC56aXAgZmlsZSBvciBpZiB3ZSB3YW50IHRvIGluc3RhbGwgaXQgaW4gYSBTZXJ2bGV0IENvbnRhaW5lciBmb3IgZXhhbXBsZSBKZXR0eSwgd2UgY2FuIGp1c3QgZG93bmxvYWQgdGhlIC53YXIgZmlsZSBmcm9tICBodHRwOi8vcGVvcGxlLmFwYWNoZS5vcmcvZGlzdC9heGlzMi9uaWdodGx5LyBsb29rIGZvciBheGlzMi53YXIuIAoJICAgQWNjb3JkaW5nIHRvIHRoZSBkb2N1bWVudHMgb24gSmV0dHk2IGFuZCBBeGlzMiB3ZWJzaXRlLCB0aGUgaW5zdGFsbGF0aW9uIG9mIEF4aXMyIGlzIHNpbXBsZS4gV2hhdCB3ZSBuZWVkIHRvIGRvIGlzIG9ubHkgZHJvcCB0aGUgd2FyIGluIHRoZSB3ZWJhcHBzIGZvbGRlciBvZiBKZXR0eS4gSW4gdGhpcyBjYXNlIHRoZSB3ZWJhcHBzIGZvbG9kZXIgb2YgSmV0dHkgaXMgdGhlIHBsYWNlLiBIb3dldmVyIEpldHR5IGl0c2VsZiBoYXMgbm8gdGVtcG9yYXJ5IGRpcmVjdG9yaWVzIHdoZW4gaXQgZGlzY292ZXJzIHRoZSB3YXIgZmlsZSBpbiB0aGUgd2ViYXBwcyBkaXJlY3RvcnksIGl0IGF1dG9tYXRpY2FsbHkgZXh0cmFjdCB0aGUgd2FyIGZpbGUga
W50byB0aGUgL3RtcCAocm9vdCdzIHRlbXBvcmFyeSBkaQ==cmVjdG9yeSkgYW5kIGl0IGlzIGdpdmVuIGEgbmFtZSBiYXNlZCBvbiB0aGUgZmlyc3QgSHR0cExpc3RlbmVyIHdpdGhpbiB0aGUgSHR0cFNlcnZlciBhcyBmb2xsb3dzICJqZXR0eV8iICsgbGlzdGVuZXIuZ2V0SG9zdCgpICsgIl8iICsgbGlzdGVuZXIuZ2V0UG9ydCgpICsgIl8iICsgdmlydHVhbEhvc3QgKyAiXyIgKyBjb250ZXh0UGF0aAoKICAgICAgICAgICBJbiB0aGlzIGNhc2UgaXQgaXMgamV0dHlfYXhpczIuClNpbmNlIHdlIGRvIG5vdCB3YW50IHRoZSBqZXR0eSB0byBleHRyYWN0IHRoZSB3YXIgZmlsZSBpbnRvIHRoZSAvdG1wIGRpcmVjdG9yeSBzbyB3ZSBjYW4gZG8gaXQgYW5vdGhlciB3YXkgYnkgZXh0cmFjdGluZyB0aGUgd2FyIGZpbGUgb3Vyc2VsdmVzIHdpdGggdGhlIGNvbW1hbmQKCQlqYXIgLXh2ZiBheGlzMi53YXIgCglCdXQgZmlyc3RseSwgd2Ugc2hvdWxkIGNyZWF0ZSBhbiBheGlzMiBkaXJlY3RvcnkgdW5kZXIgdGhlIGpldHR5J3Mgd2ViYXBwcyBmb2xkZXIgYW5kIHRoZW4gZXh0cmFjdCB0aGUgZmlsZSB0byB0aGF0IGRpcmVjdG9yeS4gCgoJICAgQXhpczIgY29uZmlndXJhdGlvbiBmaWxlczogCgkJLSBnbG9iYWwgY29uZmlndXJhdGlvbiAgKGF4aXMyLnhtbCkgOiBjYW4gYmUgZm91bmQgaW4gL
3dlYmFwcHMvYXhpczIvV0VCLUlORi9jb25mCgkJLSBzZXJ2aWNlIGNvbmZpZ3VyYXRpb24gKHNlcnZpY2VzLnhtbCkgOiBjYW4gYmUgZm91bmQgaW4gL01FVEEtSU5GIGluIHNlcnZpY2UgYXJjaGl2ZSBmaWxlCgkJLSBtb2R1bGUgY29uZmlndXJhdGlvbiAgKG1vZHVsZS54bWwpIAoJCgkzLiBUbyBjb25maWd1cmUgdGhlIGpldHR5IGNvbmZpZ3VyYXRpb24sIHdlIGNhbiBvYnNlcnZlIHRoZSBqZXR0eS54bWwgaW4gL2V0YyBpbiBqZXR0eSBkaXJlY3RvcnkKCSAgIFRoZXJlIGlzIHRoZSBzZWN0aW9uOgoKCQkgPCEtLSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAtLT4KICAgCQkgPCEtLSBEaXNjb3ZlciBjb250ZQ==eHRzIGZyb20gd2ViYXBwcyBkaXJlY3RvcnkgICAgICAgICAgICAgICAgICAgIC0tPgogICAJCSA8IS0tID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC0tPgogICAKICAgICAgCQkgPENhbGwgY2xhc3M9Im9yZy5tb3J0YmF5LmpldHR5LndlYmFwcC5XZWJBcHBDb250ZXh0IiBuYW1lPSJhZGRXZWJBcHBsaWNhdGlvbnMiPgogICAgIAkJIDxBcmc+PFJlZiBpZD0iU2VydmVyIi8+PC9Bcmc+CiAgICAgCQkgPEFyZz4uL3dlYmFwcHMvPC9Bcmc+CiAgI
CAgCQkgPEFyZz5vcmcvbW9ydGJheS9qZXR0eS93ZWJhcHAvd2ViZGVmYXVsdC54bWw8L0FyZz4KICAgICAJCSA8QXJnIHR5cGU9ImJvb2xlYW4iPlRydWU8L0FyZz4gIDwhLS0gZXh0cmFjdCAtLT4KICAgICAJCSA8QXJnIHR5cGU9ImJvb2xlYW4iPkZhbHNlPC9Bcmc+IDwhLS0gcGFyZW50IHByaW9yaXR5IGNsYXNzIGxvYWRpbmcgLS0+CiAgIAkJIDwvQ2FsbD4gCgoJCVRoaXMgaXMgaG93IGpldHR5IGRpc2NvdmVyIHRoZSB3YXIgZmlsZSBpbiB3ZWJhcHBzIGZvbGRlci4gWW91IGNhbiBmaW5kIHdlYmRlZmF1bHQueG1sIGluCgkJL21vZHVsZXMvamV0dHkvc3JjL21haW4vcmVzb3VyY2VzL29yZy9tb3J0YmF5L2pldHR5L3dlYmFwcCB1bmRlciBKZXR0eSBkaXJlY3RvcnkuCgoJIEJlc2lkZXMgZnJvbSBqZXR0eS54bWwsIHdlYmRlZmF1bHQueG1sLCBhbm90aGVyIGZpbGUgdGhhdCBjb25maWd1cmUgSmV0dHkgYW5kIEF4aXMyIGlzIHdlYi54bWwgaW4gd2hpY2ggeW91IGNhbiBmaW5kIGluIC93ZWJhcHBzL2F4aXMyL1dFQi1JTkYgdW5kZXIgSmV0dHkgZGlyZWN0b3J5LiBUaGVyZSBhcmUgY29tbWVudGVkIHBhcnQgdGhhdCB5b3UgY291bGQgaWRlbnRpZnksCgkgICAKZm9yIGV4YW1wbGUsCgkKCTxpbml0LXBhcmFtPgogICAgICAgIAk8cGFyYW0tbmFtZT5heGlzMi54bWwucGF0aDwvc
GFyYW0tbmFtZT4KPHBhcmFtLXZhbHVlPi91c2Vycy9hbGljZTMvSmV0dHkvamV0dHktNi4wLjBiZXRhMQ==Ni93ZWJhcHBzL2F4aXMyL1dFQi1JTkYvY29uZi9heGlzMi54bWw8L3BhcmFtLXZhbHVlPgogICAgICAgIAk8IS0tPHBhcmFtLW5hbWU+YXhpczIueG1sLnVybDwvcGFyYW0tbmFtZT4tLT4KICAgICAgICAJPCEtLTxwYXJhbS12YWx1ZT5odHRwOi8vbG9jYWxob3N0OjgwODAvYXhpczIvV0VCLUlORi9heGlzMi54bWw8L3BhcmFtLXZhbHVlPi0tPgogICAgICAgIAk8IS0tPHBhcmFtLW5hbWU+YXhpczIucmVwb3NpdG9yeS5wYXRoPC9wYXJhbS1uYW1lPi0tPgoJCTwhLS08cGFyYW0tdmFsdWU+L2F4aXMyL1dFQi1JTkY8L3BhcmFtLXZhbHVlPi0tPgogICAgICAgIAk8IS0tPHBhcmFtLW5hbWU+YXhpczIucmVwb3NpdG9yeS51cmw8L3BhcmFtLW5hbWU+LS0+CiAgICAgICAgCTwhLS08cGFyYW0tdmFsdWU+aHR0cDovL2xvY2FsaG9zdDo4MDgwL2F4aXMyL1dFQi1JTkY8L3BhcmFtLXZhbHVlPi0tPgogICAgICAgIAk8L2luaXQtcGFyYW0+CgoJNC4gTm93IGFmdGVyIGV4dHJhY3QgdGhlIGF4aXMyLndhciB0byB0aGUgL3dlYmFwcHMvYXhpczIsIHdlIHNob3VsZCBiZSBhYmxlIHRvIHNlZSB0aGUgQXhpczIgV2ViIEFwcGxpY2F0aW9uIEhvbWVwYWdlLiBZb3UgY2FuIHRlc3QgaXQgY
nkgcG9pbnRpbmcgdGhlIHdlYiBicm93c2VyIHRvIHRoZSBodHRwOi8vPGhvc3QgOnBvcnQ+LyBheGlzMi4KCSAgIChodHRwOi8vbG9jYWxob3N0OjgwODAvYXhpczIpCQoJCiAgICAgICAgICAgICAgNS4gVGhlbiB2YWxpZGF0ZSB0aGUgYXhpczIgYnkgY2xpY2tpbmcgYXQgdmFsaWRhdGUgbGluayBpbiB0aGUgQXhpczIgV2ViIEFwcGxpY2F0aW9uIEhvbWVwYWdlLiBJdCBzaG91bGQgZGlzcGxheSBBeGlzMiBIYXBwaW5lc3MgcGFnZS4gSWYgZXZleXRoaW5nIGlzIGZpbmUgdG8gdGhpcyBwb2ludCwgd2UgY2FuIHN0YXJ0IHVwbG9hZGluZyB0aGUgd2Vic2VydmljZXMuCgoJSG93IHRvIHdyaXRlIHRoZSB3ZWIgc2VydmljZXMgdXNpbmcgaW4gQXhpczI6CgkJaW52b2x2aW5nIGZvdXIgc3RlcHM6CgkJMS4gV3JpdGUgdGhlIA==SW1wbGVtZW50YXRpb24gQ2xhc3MKCQkyLiBXcml0ZSBhIHNlcnZpY2VzLnhtbCBmaWxlIHRvIGV4cGxhaW4gdGhlIFdlYiBTZXJ2aWNlCgkJMy4gY3JlYXRlIGEgKi5hYXIgYXJjaGl2ZSAoQXhpcyBBcmNoaXZlKSBmb3IgdGhlIFdlYiBTZXJ2aWNlCgkJICAgTm90ZTogZm9yIGFyY2hpdmUgZmlsZSAuYWFyLCBzaG91bGQgYmUgaW4gdGhpcyBzdHJ1Y3R1cmUKCQkJL01FVEEtSU5GCgkJCSAgIC0gc2VydmljZXMueG1sCgkJCS9wYXJlbnQgZm9sZGVyL015U2Vyd
mljZS5jbGFzcyBvciBleGVjdXRhYmxlIGZpbGUKCQk0LiBEZXBsb3kgdGhlIFdlYiBTZXJ2aWNlIAoKCTYuIFRoZXJlIGFyZSB0d28gd2F5cyB0byB1cGxvYWQgdGhlIHNlcnZpY2VzLgoJNi4xIEZpcnN0LCB5b3UgY2FuIHVwbG9hZCB0aGUgc2VydmljZSB2aWEgdGhlIEF4aXMyIFdlYiBBcHBsaWNhdGlvbiBVcGxvYWQgU2VydmljZSBpbnRlcmZhY2UuIEJ5IHN0YXJ0IGZyb20gQXhpczIgV2ViIEFwcGxpY2F0aW9uIEhvbWVwYWdlLCB3ZWxjb21lIHBhZ2UgdGhlbiBjbGljayB0aGUgQWRtaW5pc3RyYXRpb24gbGluayBhbmQgdHlwZSBpbiB1c2VybmFtZSBhbmQgcGFzc3dvcmQgd2hpY2ggYXJlOgoJCQkgICAgdXNlcjogYWRtaW4KCQkJcGFzc3dvcmQ6IGF4aXMyCiAgICAgICAgICAgICBJdCBzaG91bGQgcmVkaXJlY3QgeW91IHRvIFdlbGNvbWUgdG8gQXhpczIgV2ViIEFkbWluIE1vZHVsZSAhIXBhZ2UgYW5kIHRoZW4gY2xpY2sgYXQgJ1VwbG9hZCBTZXJ2aWNlJyAKCQlUaGVuIGZvbGxvdyB0aGUgaW5zdHJ1Y3Rpb24uCgkJCgk2LjIgU2Vjb25kIHdheSwgeW91IGNhbiBqdXN0IGNvcHkgYW5kIHBhc3RlIHRoZSAuYWFyIGZpbGUgKHdlYnNlcnZpY2UgYXJjaGl2ZSBmaWxlKWludG8gdGhpcyBkaXJlY3Rvcnk6CgkJICAgIC93ZWJhcHBzL2F4aXMyL1dFQi1JTkYvc2VydmljZXMKICAgI
CAgICAgICAgICAgICAgSXQgc2hvdWxkIGJlIHJlY29nbml6ZWQgYnkgSmV0dHkgYW5kIEF4aXMyLgogICAgCSAgIE5leHQgeW91IGNhbiBzZWUgdGhlIA==dXBsb2FkZWQgc2VydmljZXMgZnJvbSBodHRwOi8vbG9jYWxob3N0OjgwODAvYXhpczIvc2VydmljZXMvbGlzdFNlcnZpY2VzCgkgICBXaGVuIHlvdSBlbnRlciB0aGUgc2VydmljZSBsaW5rLCBpdCBzaG91bGQgcmVkaXJlY3QgeW91IHRvIHRoZSBhdXRvLWdlbmVyYXRlZCB3c2RsIGZpbGUgZm9yIHRoZSBzZXJ2aWNlLgoKICAgICAgICAgICBOb3RlMTogVGhlIHdzZGwgZmlsZSBwYWdlIGNhbm5vdCBkaXNwbGF5IGluIHNvbWUgd2ViIGJyb3dzZXJzLiBJZiB5b3Ugc2VlIHRoYXQgdGhlIHBhZ2UgaXMgbG9hZGVkIGJ1dCBub3RoaW5nIGFwcGVhciBvbiB0aGUgc2NyZWVuIHBsZWFzZSBjaGVjayB3aXRoIGFub3RoZXIgd2ViIGJyb3dzZXIuCgogICAgICAgICAgICBOb3RlMjogVGhlcmUgYXJlIHN0aWxsIHNvbWUgZGlzY292ZXJlZCBwcm9ibGVtIHdpdGggdGhlIEF4aXMyIHZlcnNpb24gMS4wLiBTb21lIG9mIHRoZSBwcm92aWRlZCBleGFtcGxlIGNhbm5vdCBiZSBkaXNwbGF5LCBhbmQgaXQgd2lsbCB0aHJvdyBvdXQgdGhlIGVycm9yIGxpa2UsCgogICAgICA8ZXJyb3I+Cgk8ZGVzY3JpcHRpb24+VW5hYmxlIHRvIGdlbmVyYXRlI
FdTREwgZm9yIHRoaXMgc2VydmljZTwvZGVzY3JpcHRpb24+Cgk8cmVhc29uPkVpdGhlciB1c2VyIGhhcyBub3QgZHJvcHBlZCB0aGUgd3NkbCBpbnRvIE1FVEEtSU5GIG9yIG9wZXJhdGlvbnMgdXNlIG1lc3NhZ2UgcmVjZWl2ZXJzIG90aGVyIHRoYW4gUlBDLgoJPC9yZWFzb24+CiAgICAgIDwvZXJyb3I+IAogIAkJCglJdCBpcyBiZWNhdXNlIHRoZSBNZXNzYWdlUmVjZWl2ZXIgdHlwZSBzcGVjaWZpZWQgaW4gc2VydmljZXMueG1sIGZpbGUgb2YgdGhhdCBzZXJ2aWNlLgogSWYgdGhlIHR5cGUgc3BlY2lmaWVkIGlzIFJhd1hNTElOT3V0TWVzc2FnZVJlY2VpdmVyLCBBeGlzMiB3aWxsIG5vdCBiZSBhYmxlIHRvIGdlbmVyYXRlIHRoZSB3c2RsIGZpbGUgYnkgdGhlIGRlc2lnbi4gVGhlIHJlc3VsdCB3YXMgaW4gdGhlIHdlYnNpdGUgaHR0cDovL3d3dy5tYWlsLWFyY2hpdg==ZS5jb20vYXhpcy11c2VyJTQwd3MuYXBhY2hlLm9yZy9tc2cxMjk2OS5odG1sCgkKCSJUaGUgYXV0b21hdGljIGdlbmVyYXRpb24gb2YgV1NETCBjYW5ub3QgZ2VuZXJhdGUgdW5sZXNzIGl0IGtub3dzIGhvdyB0aGUgSmF2YSBjbGFzcyBpcyBkZXNpZ25lZAoJIChpLmUuLCB3aGF0IGl0cyBhc3N1bXB0aW9ucyBhcmUpLiBJZiB0aGUgbWVzc2FnZSByZWNlaXZlciBpcyBSUENNZXNzYWdlUmVjZWl2ZXIgdGhlbiBpd
CBrbm93cyB0aGF0IHRoZSBYTUwgbWVzc2FnZXMgYXJlIHdyYXBwaW5nIFhNTCB0aGF0IHJlcHJlc2VudHMgdGhlIHBhcmFtZXRlcnMgYW5kIGhlbmNlIGNhbiBnZW5lcmF0ZSBhIFdTREwuIiBxdW90ZWQgZnJvbSBTYW5qaXZhLCAwNyBNYXkgMjAwNi4KCglUaGUgaXNzdWUgaXMgdGhhdCB5b3UgY2FuIG9ubHkgZ2V0IHRoZSB3c2RsIHRvIGRpc3BsYXkgdW5kZXIgdHdvIHNjZW5hcmlvczoKCS0gWW91IGFyZSB1c2luZyBSUEMsIHN1Y2ggYXMgUlBDTWVzc2FnZVJlY2VpdmVyIGFzIHlvdXIgTWVzc2FnZVJlY2VpdmVyIGluIHlvdXIgc2VydmljZXMueG1sIG9yIAotIFlvdSBoYXZlIHlvdXIgb3duIFdTREwgdGhhdCB5b3UgdXNlIGZvciBkYXRhYmluZGluZyBhbmQgeW91IGhhdmUgcHV0IGl0IHVuZGVyIHRoZSBNRVRBLUlORiBkaXJlY3RvcnkgaW4geW91ciBXQVIuCgoJNy4gVGhlcmUgYXJlIHR3byB3YXlzIHRvIFN0b3BwaW5nIEpldHR5CgkgICAJNy4xIGEgY250cmwtYyBpbiB0aGUgc2FtZSB0ZXJtaW5hbCB3aW5kb3cgYXMgeW91IHN0YXJ0ZWQgaXQKCQk3LjIgeW91IGNhbiB1c2UgdGhlIGZvbGxvd2luZyBjb21tYW5kIGluIGEgZGlmZmVyZW50IHRlcm1pbmFsIHdpbmRvdzoKCQkJamF2YSAtamFyIHN0YXJ0LmphciAtLXN0b3AKCVRoaXMgd2lsbCBzdG9wIGEgamV0dHkgaW5zdGFuY
2UgdGhhdCB3YXMgc3RhcnRlZCBieSBhIGNvbW1hbmQgc3VjaCBhcyB0aGUgb25lIGluIHRoZSBSdW5uaW5nIHNlY3Rpb24uIFdoZW5ldmVyIGpldHR5IHN0YXJ0cyB1cCwgaXQgb3BlbnMgdXAgYSBwbw==cnQgKGJ5IGRlZmF1bHQgdGhpcyBpcyBwb3J0IDgwNzkpIGFuZCBzdGFydHMgYSB0aHJlYWQgdG8gbGlzdGVuIGZvciAic3RvcCIgbWVzc2FnZXMuIFRoZSAiLS1zdG9wIiBhcmd1bWVudCB0byBhIHNlY29uZCBpbnZvY2F0aW9uIG9mIGpldHR5IHRlbGxzIHRoYXQgaW5zdGFuY2UgdG8gc2VuZCB0aGUgInN0b3AiIG1lc3NhZ2Ugb24gYSBwb3J0IChhZ2FpbiwgYnkgZGVmYXVsdCB0aGlzIHdpbGwgYmUgcG9ydCA4MDc5KS4KCglSZWZlcmVuY2VzOgoJCVsxXSBodHRwOi8vd3MuYXBhY2hlLm9yZy9heGlzMi8KCQlbMl0gaHR0cDovL2pldHR5Lm1vcnRiYXkub3JnL2pldHR5Ni8KCQlbM10gaHR0cDovL3d3dy5tYWlsLWFyY2hpdmUuY29tL2F4aXMtdXNlciU0MHdzLmFwYWNoZS5vcmcvbXNnMTI5NjkuaHRtbAoJCVs0XSBodHRwOi8vandtYS5zb3VyY2Vmb3JnZS5uZXQvZGVwbG95bWVudC9qZXR0eV9ob3d0by5odG1sCgogIAoJCg==</my:file></my:pack></my:fileSecurity>
16060
org.apache.axis2.AxisFault: Exception occurred while trying to invoke service method fileSecurity at org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:289) at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:538) at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:472)
        at security.SecureClient.main(SecureClient.java:69)
Caused by: java.lang.Exception: org.apache.axis2.AxisFault: Exception occurred while trying to invoke service method fileSecurity; nested exception is:
        org.apache.axis2.AxisFault
at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:142) at org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractInOutSyncMessageReceiver.java:37)
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:480)
at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284)
        at 
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:144)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:423)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:355)
        at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:219)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:542)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:145) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:126)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:119)
        at org.mortbay.jetty.Server.handle(Server.java:245)
        at 
org.mortbay.jetty.HttpConnection.handlerRequest(HttpConnection.java:365)
        at org.mortbay.jetty.HttpConnection.access$1500(HttpConnection.java:38)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:623)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:690)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:196)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:296)
at org.mortbay.jetty.nio.SelectChannelConnector$HttpEndPoint.run(SelectChannelConnector.java:740) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:435)
Caused by: org.apache.axis2.AxisFault
at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:111)
        ... 22 more

        at org.apache.axis2.AxisFault.<init>(AxisFault.java:159)

I am not sure whether the security has to work with RawXMLmessage receiver or what, getting really confused now.

        Wan


From: "Ruchith Fernando" <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: [email protected]
Subject: Re: [Axis2 v1.0] send file with security
Date: Mon, 24 Jul 2006 15:52:47 +0530

Hi Wan,

Now we found the exact problem in your case !!! :-)

If you are using the same Service code that you sent earlier ...
please use RPCMessageReceiver.

RPCMessageReceiver will only give the child element of the first child
of the soap:Body element into the service method in your case.

But in the case of the RawXMLInOutMessageReceiver it will invoke the
service method with the first child of the soap:Body element.

This is why you experienced different behaviours.

Thanks,
Ruchith

On 7/24/06, Wan Kaveevivitchai <[EMAIL PROTECTED]> wrote:

Ruchith, these are the services.xml files

with security,

<service name="FileSecurity">
        <description>
This is my service for sending file over server-client with security
setting
        </description>
<parameter locked="false" name="ServiceClass">security.fileS</parameter>
        <operation name="fileSecurity">
                <messageReceiver
class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
        </operation>

    <parameter name="InflowSecurity">
      <action>
        <items>Timestamp Signature Encrypt</items>
<passwordCallbackClass>security.PWCallback</passwordCallbackClass>
        <signaturePropFile>sec.properties</signaturePropFile>
      </action>
    </parameter>

    <parameter name="OutflowSecurity">
      <action>
        <items>Timestamp Signature Encrypt</items>
        <user>bob</user>
<passwordCallbackClass>security.PWCallback</passwordCallbackClass>
        <signaturePropFile>sec.properties</signaturePropFile>
        <signatureKeyIdentifier>SKIKeyIdentifier</signatureKeyIdentifier>
<encryptionKeyIdentifier>SKIKeyIdentifier</encryptionKeyIdentifier>
        <encryptionUser>alice</encryptionUser>

<!--optimizeParts>//xenc:EncryptedData/xenc:CipherData/xenc:CipherValue</optimizeParts>-->
      </action>
    </parameter>

</service>


           without security,

<service>
        <description>
                This is my service for sending file over server-client
        </description>
<parameter locked="false" name="ServiceClass">fileT.fileS</parameter>
        <operation name="fileSample">
                <messageReceiver
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
        </operation>

</service>

              What difference is made between RPCMessageReceiver and
RawXMLInOutMessageReceiver? I only know that i cannot see wsdl file if we
use RawXMLInOutMessageReceiver.

               Best regards,
                Wan



>From: "Ruchith Fernando" <[EMAIL PROTECTED]>
>Reply-To: [email protected]
>To: [email protected]
>Subject: Re: [Axis2 v1.0] send file with security
>Date: Mon, 24 Jul 2006 15:21:41 +0530
>
>Hi Wan,
>
>Can you please send the services.xml files of the two services that you
>used.
>
>I have a feeling that you maybe using RCPMessageReceiver with the non
>secure case.
>
>Thanks,
>Ruchith
>
>On 7/24/06, Wan Kaveevivitchai <[EMAIL PROTECTED]> wrote:
>>Dear Ruchith,
>>
>>         I had made some comparison between the two server codes, but i
>>can't
>>really see why the package of the data being send are different. I
>>attached
>>both of the server code with this email.
>>
>>SecureClient: send file with security
>>
>>public class SecureClient {
>>
>>     private File inputFile = null;
>>
>>     private QName operationName = new QName("fileSecurity");
>>
>>     public static void main(String[] args) {
>>
>>         try {
>>
>>             // Get the repository location from the args
>>             String repo = args[0];
>>             String port = args[1];
>>
>>             OMElement payload =
>>getEchoElement("/users/alice3/myDoc/Jettty6-Axis2.txt");
>>             ConfigurationContext configContext =
>>ConfigurationContextFactory.createConfigurationContextFromFileSystem(repo,
>>null);
>>             ServiceClient serviceClient = new
>>ServiceClient(configContext,
>>null);
>>             Options options = new Options();
>>             options.setTo(new EndpointReference("http://127.0.0.1:"; +
>>port +
>>"/axis2/services/FileSecurity"));
>>             //options.setTo(new
>>EndpointReference("http://localhost:8080/axis2_new/services/SecureService";));
>>             options.setTransportInProtocol(Constants.TRANSPORT_HTTP);
>>             //options.setProperty(Constants.Configuration.ENABLE_MTOM,
>>Constants.VALUE_TRUE);
>>             options.setProperty(Constants.Configuration.ENABLE_MTOM,
>>Constants.VALUE_FALSE);
>>             options.setAction("urn:fileSecurity");
>>             serviceClient.setOptions(options);
>>
>>             System.out.println(payload);
>>             //Blocking invocation
>>             OMElement result = serviceClient.sendReceive(payload);
>>
>>             StringWriter writer = new StringWriter();
>>             result.serialize(XMLOutputFactory.newInstance()
>>                     .createXMLStreamWriter(writer));
>>             writer.flush();
>>
>>
>>
>>            //System.out.println("Response: " + writer.toString());
>>
>>             System.out.println("SecureService Invocation successful
>>:-)");
>>         } catch (AxisFault axisFault) {
>>             axisFault.printStackTrace();
>>         } catch (XMLStreamException e) {
>>             e.printStackTrace();
>>         }
>>     }
>>
>>
>>     private static OMElement getEchoElement(String fileName) {
>>
>>
>>         DataHandler dh;
>>
>>                 OMFactory fac = OMAbstractFactory.getOMFactory();
>>             OMNamespace omNs =
>>fac.createOMNamespace("http://ws.apache.org/axis2/xsd";, "my");
>>
>>         OMElement data = fac.createOMElement("fileSecurity", omNs);
>>         OMElement input = fac.createOMElement("file", omNs);
>>             OMElement pack = fac.createOMElement("pack", omNs);
>>
>>             FileDataSource f1 = new FileDataSource(fileName);
>>         dh = new DataHandler(f1);
>>
>>         OMElement filename = fac.createOMElement("fileName", omNs);
>>        // OMText textName = fac.createOMText(filename, "myFile.txt");
>>
>>         OMText textData = fac.createOMText(dh, true);
>>
>>         input.addChild(textData);
>>
>>         pack.addChild(filename);
>>         pack.addChild(input);
>>         data.addChild(pack);
>>
>>         //System.out.println(data);
>>
>>              return data;
>>        }
>>}
>>
>>
>>          fileClient: sending file without security
>>
>>public class fileC {
>>
>>         private File inputFile = null;
>>     private EndpointReference targetEPR = new
>>EndpointReference("http://127.0.0.1:8090/axis2/services/fileTest";);
>>
>>     private QName operationName = new QName("fileSample");
>>
>>     public fileC(){}
>>
>>
>>         public static void main(String[] args) throws Exception {
>>
>>
>>                 fileC ff = new fileC();
>>
>>                 ff.sendFile("/users/alice3/myDoc/Jettty6-Axis2.txt");
>>                 System.out.println("Client complete");
>>
>>         }
>>
>>         public OMElement createEnvelope(String fileName)
>>         {
>>                  DataHandler dh;
>>
>>                  OMFactory fac = OMAbstractFactory.getOMFactory();
>>              OMNamespace omNs =
>>fac.createOMNamespace("http://ws.apache.org/axis2/xsd";, "my");
>>
>>              OMElement data = fac.createOMElement("fileSample", omNs);
>>          OMElement input = fac.createOMElement("file", omNs);
>>              OMElement pack = fac.createOMElement("pack", omNs);
>>
>>                  FileDataSource f1 = new FileDataSource(fileName);
>>          dh = new DataHandler(f1);
>>
>>          OMElement filename = fac.createOMElement("fileName", omNs);
>>
>>          OMText textData = fac.createOMText(dh, true);
>>
>>
>>
>>          input.addChild(textData);
>>
>>          pack.addChild(filename);
>>          pack.addChild(input);
>>          data.addChild(pack);
>>
>>
>>
>>              return data;
>>         }
>>
>> public OMElement sendFile(String fileName) throws Exception {
>>
>>
>> OMElement payload = createEnvelope(fileName); //problem cannot
>>create payload
>>         Options options = new Options();
>>         options.setTo(targetEPR);
>>
>>options.setSoapVersionURI(SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI);
>>
>>         // enabling MTOM in the client side
>>         options.setProperty(Constants.Configuration.ENABLE_MTOM,
>>Constants.VALUE_TRUE);
>>         options.setTransportInProtocol(Constants.TRANSPORT_HTTP);
>>
>>
>>         options.setProperty(Constants.Configuration.CACHE_ATTACHMENTS,
>>Constants.VALUE_TRUE);
>>
>>
>>        ServiceClient sender = new ServiceClient();
>>
>>
>>         sender.setOptions(options);
>>         return sender.sendReceive(payload);
>>     }
>>
>>
>>     public void setTargetEPR(String targetEPR) {
>>         this.targetEPR = new EndpointReference(targetEPR);
>>
>>     }
>>
>>}
>>
>>          From my opinion, the data should be handled in the same way,
>>without caring about security issue since it's done on the flow.
>>
>>         Best regards,
>>
>>         Wan
>>
>>
>> >From: "Ruchith Fernando" <[EMAIL PROTECTED]>
>> >Reply-To: [email protected]
>> >To: [email protected]
>> >Subject: Re: [Axis2 v1.0] send file with security
>> >Date: Fri, 21 Jul 2006 18:51:12 +0530
>> >
>> >Hi Wan,
>> >
>> >The two looks the same *except* that the one with security wraps the
>> ><ns:pack> element with a <ns:fileSecurity > element.
>> >
>> >IMHO this is very strange.
>> >
>> >Can you please confirm this difference?
>> >
>> >Thanks,
>> >Ruchith
>> >
>> >On 7/21/06, Wan Kaveevivitchai <[EMAIL PROTECTED]> wrote:
>> >>This is with security:
>> >>
>> >><example1:fileSecurity xmlns:example1="http://ws.apache.org/axis2/xsd";
>> >>xmlns:xenc="http://www.w3.org/2001/04/xmlenc#";
>> >>xmlns:wsa="http://www.w3.org/2005/08/addressing";
>> >>xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";><example1:pack><example1:fileName >> >>/><example1:file>RGVzY3JpcHRpb24gb24gZW1wbG95aW5nIHdlYnNlcnZlcihKZXR0eTYpIHdpdGggd2Vic2VydmljZXMgaG9zdGVkIGJ5IEF4aXMyIDEuMAoKCVNvZnR3YXJlczoKCQktIEpldHR5LTYuMC4wIGJldGExNgoJCS0gQXhpczIgdmVyc2lvbiAxLjAgU3RhbmRhcmQgRGlzdHJpYnV0aW9uIEJpbmFyeQoJCS0gQXhpczIud2FyCgoJMS4gRG93bmxvYWQgSmV0dHk2IGZyb20gaHR0cDovL2pldHR5Lm1vcnRiYXkub3JnL2pldHR5Ni8KCSAgIEl0IHdpbGwgY29tZSBpbiAuemlwIGZpbGUuIFRoZW4gZXh0cmFjdCBpdCB0byBhIGNoaW9jZSBvZiBkaXJlY3RvcnkuCgkgICBUaGUgdG9wIGxldmVsIGRpcmVjdG9yaWVzIHNob3VsZCBsb29rIGxpa2UKIAkgICAJZXRjCQktIGlzIGEgZGlyZWN0b3J5IGZvciBqZXR0eSBjb25maWd1cmF0aW9uIGZpbGVzIHN1Y2ggYXMgamV0dHkueG1sCgkJZXhhbXBsZXMgIAoJCWxlZ2FsICAKCQlsaWIgIAoJCW1vZHVsZXMgIAoJCXBhdGNoZXMgIAoJCXBvbS54bWwgIAoJCXByb2plY3Qtc2l0ZSAgCgkJUkVBRE1FLnR4dCAgCgkJc3RhcnQuamFyICAJLSBpcyB0aGUgamFyIHRoYXQgaW52b2tlcyBqZXR0eTYgCgkJVkVSU0lPTi50eHQgIAoJCXdlYmFwcHMgIAktIGEgZGlyZWN0b3J5IGNvbnRhaW5pbmcgc29tZSBkZW1vIHdlYmFwcHMKCQl3ZW
>>Jhc
>> >>HB
>> >>zLXBsdXMKCSAgIFdlIGNhbiB0ZXN0IHRoZSBKZXR0eSBieSBydW5uaW5nIGl0LgoJICAgUnVubmluZyBqZXR0eTYgaXMgYXMgc2ltcGxlIGFzIGdvaW5nIHRvIHlvdXIgamV0dHkgaW5zdGFsbGlvbiBkaXJlY3RvcnkgYW5kIHR5cGluZzoKCQlqYXZhIC1qYXIgc3RhcnQuamFyIGV0Yy9qZXR0eS54bWwKCQlvciBqYXZhIC1qYXIgc3RhcnQuamFyCgkJCgkgICBqZXR0eS54bWwgaXMgdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSB3aGljaCBpbnN0cnVjdCBqZXR0eSB3aGljaCBwb3J0cyB0byBsaXN0ZW4gb24sIHdoaWNoIHdlYmFwcHMgdG8gZGVwbG95LCBhbmQgZ2VuZXJhbGx5IGNvbmZpZ3VyZSBhbGwgY29udGFpbmVyLXJlbGF0ZWQgY3VzdA==b21pemFibGUgc2V0dGluZ3MuIFlvdSBtYXkgaGF2ZSBvbmx5IG9uZSBjb25maWd1cmF0aW9uIGZpbGUsIG9yIHlvdSBtYXkgaGF2ZSBtYW55LCBkZXBlbmRpbmcgb24geW91ciBuZWVkcy4gT3RoZXIgZXhhbXBsZXMgb2Ygd2ViIGFwcGxpY2F0aW9uIGNvbmZpZ3VyYXRpb24gZmlsZSwgd2ViZGVmYXVsdC54bWwsIHdlYi54bWwsIG9yIGpldHR5LXBsdXMueG1sLgoKCSAgIFRoaXMgd2lsbCBzdGFydCBqZXR0eSBhbmQgZGVwbG95IGEgZGVtbyB3ZWJhcHAgYXZhaWxhYmxlIGF0OgoJCWh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC90ZXN0CgoyLiBEb3
>>dub
>> >>G9
>> >>hZCBBeGlzMiB2ZXJzaW9uIDEuMCAtIFN0YW5kYXJkIERpc3RyaWJ1dGlvbiBCaW5hcnkgZnJvbSBodHRwOi8vd3MuYXBhY2hlLm9yZy9heGlzMi9kb3dubG9hZC5jZ2kKCgkgICBZb3UgY2FuIGRvd25sb2FkIGFzIC56aXAgZmlsZSBvciBpZiB3ZSB3YW50IHRvIGluc3RhbGwgaXQgaW4gYSBTZXJ2bGV0IENvbnRhaW5lciBmb3IgZXhhbXBsZSBKZXR0eSwgd2UgY2FuIGp1c3QgZG93bmxvYWQgdGhlIC53YXIgZmlsZSBmcm9tICBodHRwOi8vcGVvcGxlLmFwYWNoZS5vcmcvZGlzdC9heGlzMi9uaWdodGx5LyBsb29rIGZvciBheGlzMi53YXIuIAoJICAgQWNjb3JkaW5nIHRvIHRoZSBkb2N1bWVudHMgb24gSmV0dHk2IGFuZCBBeGlzMiB3ZWJzaXRlLCB0aGUgaW5zdGFsbGF0aW9uIG9mIEF4aXMyIGlzIHNpbXBsZS4gV2hhdCB3ZSBuZWVkIHRvIGRvIGlzIG9ubHkgZHJvcCB0aGUgd2FyIGluIHRoZSB3ZWJhcHBzIGZvbGRlciBvZiBKZXR0eS4gSW4gdGhpcyBjYXNlIHRoZSB3ZWJhcHBzIGZvbG9kZXIgb2YgSmV0dHkgaXMgdGhlIHBsYWNlLiBIb3dldmVyIEpldHR5IGl0c2VsZiBoYXMgbm8gdGVtcG9yYXJ5IGRpcmVjdG9yaWVzIHdoZW4gaXQgZGlzY292ZXJzIHRoZSB3YXIgZmlsZSBpbiB0aGUgd2ViYXBwcyBkaXJlY3RvcnksIGl0IGF1dG9tYXRpY2FsbHkgZXh0cmFjdCB0aGUgd2
>>FyI
>> >>GZ
>> >>pbGUgaW50byB0aGUgL3RtcCAocm9vdCdzIHRlbXBvcmFyeSBkaQ==cmVjdG9yeSkgYW5kIGl0IGlzIGdpdmVuIGEgbmFtZSBiYXNlZCBvbiB0aGUgZmlyc3QgSHR0cExpc3RlbmVyIHdpdGhpbiB0aGUgSHR0cFNlcnZlciBhcyBmb2xsb3dzICJqZXR0eV8iICsgbGlzdGVuZXIuZ2V0SG9zdCgpICsgIl8iICsgbGlzdGVuZXIuZ2V0UG9ydCgpICsgIl8iICsgdmlydHVhbEhvc3QgKyAiXyIgKyBjb250ZXh0UGF0aAoKICAgICAgICAgICBJbiB0aGlzIGNhc2UgaXQgaXMgamV0dHlfYXhpczIuClNpbmNlIHdlIGRvIG5vdCB3YW50IHRoZSBqZXR0eSB0byBleHRyYWN0IHRoZSB3YXIgZmlsZSBpbnRvIHRoZSAvdG1wIGRpcmVjdG9yeSBzbyB3ZSBjYW4gZG8gaXQgYW5vdGhlciB3YXkgYnkgZXh0cmFjdGluZyB0aGUgd2FyIGZpbGUgb3Vyc2VsdmVzIHdpdGggdGhlIGNvbW1hbmQKCQlqYXIgLXh2ZiBheGlzMi53YXIgCglCdXQgZmlyc3RseSwgd2Ugc2hvdWxkIGNyZWF0ZSBhbiBheGlzMiBkaXJlY3RvcnkgdW5kZXIgdGhlIGpldHR5J3Mgd2ViYXBwcyBmb2xkZXIgYW5kIHRoZW4gZXh0cmFjdCB0aGUgZmlsZSB0byB0aGF0IGRpcmVjdG9yeS4gCgoJICAgQXhpczIgY29uZmlndXJhdGlvbiBmaWxlczogCgkJLSBnbG9iYWwgY29uZmlndXJhdGlvbiAgKGF4aXMyLnhtbCkgOiBjYW4gYmUgZm
>>91b
>> >>mQ
>> >>gaW4gL3dlYmFwcHMvYXhpczIvV0VCLUlORi9jb25mCgkJLSBzZXJ2aWNlIGNvbmZpZ3VyYXRpb24gKHNlcnZpY2VzLnhtbCkgOiBjYW4gYmUgZm91bmQgaW4gL01FVEEtSU5GIGluIHNlcnZpY2UgYXJjaGl2ZSBmaWxlCgkJLSBtb2R1bGUgY29uZmlndXJhdGlvbiAgKG1vZHVsZS54bWwpIAoJCgkzLiBUbyBjb25maWd1cmUgdGhlIGpldHR5IGNvbmZpZ3VyYXRpb24sIHdlIGNhbiBvYnNlcnZlIHRoZSBqZXR0eS54bWwgaW4gL2V0YyBpbiBqZXR0eSBkaXJlY3RvcnkKCSAgIFRoZXJlIGlzIHRoZSBzZWN0aW9uOgoKCQkgPCEtLSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAtLT4KICAgCQkgPCEtLSBEaXNjb3ZlciBjb250ZQ==eHRzIGZyb20gd2ViYXBwcyBkaXJlY3RvcnkgICAgICAgICAgICAgICAgICAgIC0tPgogICAJCSA8IS0tID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC0tPgogICAKICAgICAgCQkgPENhbGwgY2xhc3M9Im9yZy5tb3J0YmF5LmpldHR5LndlYmFwcC5XZWJBcHBDb250ZXh0IiBuYW1lPSJhZGRXZWJBcHBsaWNhdGlvbnMiPgogICAgIAkJIDxBcmc+PFJlZiBpZD0iU2VydmVyIi8+PC9Bcmc+CiAgICAgCQkgPEFyZz4uL3dlYmFwcHMvPC
>>9Bc
>> >>mc
>> >>+CiAgICAgCQkgPEFyZz5vcmcvbW9ydGJheS9qZXR0eS93ZWJhcHAvd2ViZGVmYXVsdC54bWw8L0FyZz4KICAgICAJCSA8QXJnIHR5cGU9ImJvb2xlYW4iPlRydWU8L0FyZz4gIDwhLS0gZXh0cmFjdCAtLT4KICAgICAJCSA8QXJnIHR5cGU9ImJvb2xlYW4iPkZhbHNlPC9Bcmc+IDwhLS0gcGFyZW50IHByaW9yaXR5IGNsYXNzIGxvYWRpbmcgLS0+CiAgIAkJIDwvQ2FsbD4gCgoJCVRoaXMgaXMgaG93IGpldHR5IGRpc2NvdmVyIHRoZSB3YXIgZmlsZSBpbiB3ZWJhcHBzIGZvbGRlci4gWW91IGNhbiBmaW5kIHdlYmRlZmF1bHQueG1sIGluCgkJL21vZHVsZXMvamV0dHkvc3JjL21haW4vcmVzb3VyY2VzL29yZy9tb3J0YmF5L2pldHR5L3dlYmFwcCB1bmRlciBKZXR0eSBkaXJlY3RvcnkuCgoJIEJlc2lkZXMgZnJvbSBqZXR0eS54bWwsIHdlYmRlZmF1bHQueG1sLCBhbm90aGVyIGZpbGUgdGhhdCBjb25maWd1cmUgSmV0dHkgYW5kIEF4aXMyIGlzIHdlYi54bWwgaW4gd2hpY2ggeW91IGNhbiBmaW5kIGluIC93ZWJhcHBzL2F4aXMyL1dFQi1JTkYgdW5kZXIgSmV0dHkgZGlyZWN0b3J5LiBUaGVyZSBhcmUgY29tbWVudGVkIHBhcnQgdGhhdCB5b3UgY291bGQgaWRlbnRpZnksCgkgICAKZm9yIGV4YW1wbGUsCgkKCTxpbml0LXBhcmFtPgogICAgICAgIAk8cGFyYW0tbmFtZT5heGlzMi54bW
>>wuc
>> >>GF
>> >>0aDwvcGFyYW0tbmFtZT4KPHBhcmFtLXZhbHVlPi91c2Vycy9hbGljZTMvSmV0dHkvamV0dHktNi4wLjBiZXRhMQ==Ni93ZWJhcHBzL2F4aXMyL1dFQi1JTkYvY29uZi9heGlzMi54bWw8L3BhcmFtLXZhbHVlPgogICAgICAgIAk8IS0tPHBhcmFtLW5hbWU+YXhpczIueG1sLnVybDwvcGFyYW0tbmFtZT4tLT4KICAgICAgICAJPCEtLTxwYXJhbS12YWx1ZT5odHRwOi8vbG9jYWxob3N0OjgwODAvYXhpczIvV0VCLUlORi9heGlzMi54bWw8L3BhcmFtLXZhbHVlPi0tPgogICAgICAgIAk8IS0tPHBhcmFtLW5hbWU+YXhpczIucmVwb3NpdG9yeS5wYXRoPC9wYXJhbS1uYW1lPi0tPgoJCTwhLS08cGFyYW0tdmFsdWU+L2F4aXMyL1dFQi1JTkY8L3BhcmFtLXZhbHVlPi0tPgogICAgICAgIAk8IS0tPHBhcmFtLW5hbWU+YXhpczIucmVwb3NpdG9yeS51cmw8L3BhcmFtLW5hbWU+LS0+CiAgICAgICAgCTwhLS08cGFyYW0tdmFsdWU+aHR0cDovL2xvY2FsaG9zdDo4MDgwL2F4aXMyL1dFQi1JTkY8L3BhcmFtLXZhbHVlPi0tPgogICAgICAgIAk8L2luaXQtcGFyYW0+CgoJNC4gTm93IGFmdGVyIGV4dHJhY3QgdGhlIGF4aXMyLndhciB0byB0aGUgL3dlYmFwcHMvYXhpczIsIHdlIHNob3VsZCBiZSBhYmxlIHRvIHNlZSB0aGUgQXhpczIgV2ViIEFwcGxpY2F0aW9uIEhvbWVwYWdlLiBZb3UgY2FuIH
>>Rlc
>> >>3Q
>> >>gaXQgYnkgcG9pbnRpbmcgdGhlIHdlYiBicm93c2VyIHRvIHRoZSBodHRwOi8vPGhvc3QgOnBvcnQ+LyBheGlzMi4KCSAgIChodHRwOi8vbG9jYWxob3N0OjgwODAvYXhpczIpCQoJCiAgICAgICAgICAgICAgNS4gVGhlbiB2YWxpZGF0ZSB0aGUgYXhpczIgYnkgY2xpY2tpbmcgYXQgdmFsaWRhdGUgbGluayBpbiB0aGUgQXhpczIgV2ViIEFwcGxpY2F0aW9uIEhvbWVwYWdlLiBJdCBzaG91bGQgZGlzcGxheSBBeGlzMiBIYXBwaW5lc3MgcGFnZS4gSWYgZXZleXRoaW5nIGlzIGZpbmUgdG8gdGhpcyBwb2ludCwgd2UgY2FuIHN0YXJ0IHVwbG9hZGluZyB0aGUgd2Vic2VydmljZXMuCgoJSG93IHRvIHdyaXRlIHRoZSB3ZWIgc2VydmljZXMgdXNpbmcgaW4gQXhpczI6CgkJaW52b2x2aW5nIGZvdXIgc3RlcHM6CgkJMS4gV3JpdGUgdGhlIA==SW1wbGVtZW50YXRpb24gQ2xhc3MKCQkyLiBXcml0ZSBhIHNlcnZpY2VzLnhtbCBmaWxlIHRvIGV4cGxhaW4gdGhlIFdlYiBTZXJ2aWNlCgkJMy4gY3JlYXRlIGEgKi5hYXIgYXJjaGl2ZSAoQXhpcyBBcmNoaXZlKSBmb3IgdGhlIFdlYiBTZXJ2aWNlCgkJICAgTm90ZTogZm9yIGFyY2hpdmUgZmlsZSAuYWFyLCBzaG91bGQgYmUgaW4gdGhpcyBzdHJ1Y3R1cmUKCQkJL01FVEEtSU5GCgkJCSAgIC0gc2VydmljZXMueG1sCgkJCS9wYXJlbnQgZm9sZG
>>VyL
>> >>01
>> >>5U2VydmljZS5jbGFzcyBvciBleGVjdXRhYmxlIGZpbGUKCQk0LiBEZXBsb3kgdGhlIFdlYiBTZXJ2aWNlIAoKCTYuIFRoZXJlIGFyZSB0d28gd2F5cyB0byB1cGxvYWQgdGhlIHNlcnZpY2VzLgoJNi4xIEZpcnN0LCB5b3UgY2FuIHVwbG9hZCB0aGUgc2VydmljZSB2aWEgdGhlIEF4aXMyIFdlYiBBcHBsaWNhdGlvbiBVcGxvYWQgU2VydmljZSBpbnRlcmZhY2UuIEJ5IHN0YXJ0IGZyb20gQXhpczIgV2ViIEFwcGxpY2F0aW9uIEhvbWVwYWdlLCB3ZWxjb21lIHBhZ2UgdGhlbiBjbGljayB0aGUgQWRtaW5pc3RyYXRpb24gbGluayBhbmQgdHlwZSBpbiB1c2VybmFtZSBhbmQgcGFzc3dvcmQgd2hpY2ggYXJlOgoJCQkgICAgdXNlcjogYWRtaW4KCQkJcGFzc3dvcmQ6IGF4aXMyCiAgICAgICAgICAgICBJdCBzaG91bGQgcmVkaXJlY3QgeW91IHRvIFdlbGNvbWUgdG8gQXhpczIgV2ViIEFkbWluIE1vZHVsZSAhIXBhZ2UgYW5kIHRoZW4gY2xpY2sgYXQgJ1VwbG9hZCBTZXJ2aWNlJyAKCQlUaGVuIGZvbGxvdyB0aGUgaW5zdHJ1Y3Rpb24uCgkJCgk2LjIgU2Vjb25kIHdheSwgeW91IGNhbiBqdXN0IGNvcHkgYW5kIHBhc3RlIHRoZSAuYWFyIGZpbGUgKHdlYnNlcnZpY2UgYXJjaGl2ZSBmaWxlKWludG8gdGhpcyBkaXJlY3Rvcnk6CgkJICAgIC93ZWJhcHBzL2F4aXMyL1dFQi1JTkYvc2Vydm
>>ljZ
>> >>XM
>> >>KICAgICAgICAgICAgICAgICAgSXQgc2hvdWxkIGJlIHJlY29nbml6ZWQgYnkgSmV0dHkgYW5kIEF4aXMyLgogICAgCSAgIE5leHQgeW91IGNhbiBzZWUgdGhlIA==dXBsb2FkZWQgc2VydmljZXMgZnJvbSBodHRwOi8vbG9jYWxob3N0OjgwODAvYXhpczIvc2VydmljZXMvbGlzdFNlcnZpY2VzCgkgICBXaGVuIHlvdSBlbnRlciB0aGUgc2VydmljZSBsaW5rLCBpdCBzaG91bGQgcmVkaXJlY3QgeW91IHRvIHRoZSBhdXRvLWdlbmVyYXRlZCB3c2RsIGZpbGUgZm9yIHRoZSBzZXJ2aWNlLgoKICAgICAgICAgICBOb3RlMTogVGhlIHdzZGwgZmlsZSBwYWdlIGNhbm5vdCBkaXNwbGF5IGluIHNvbWUgd2ViIGJyb3dzZXJzLiBJZiB5b3Ugc2VlIHRoYXQgdGhlIHBhZ2UgaXMgbG9hZGVkIGJ1dCBub3RoaW5nIGFwcGVhciBvbiB0aGUgc2NyZWVuIHBsZWFzZSBjaGVjayB3aXRoIGFub3RoZXIgd2ViIGJyb3dzZXIuCgogICAgICAgICAgICBOb3RlMjogVGhlcmUgYXJlIHN0aWxsIHNvbWUgZGlzY292ZXJlZCBwcm9ibGVtIHdpdGggdGhlIEF4aXMyIHZlcnNpb24gMS4wLiBTb21lIG9mIHRoZSBwcm92aWRlZCBleGFtcGxlIGNhbm5vdCBiZSBkaXNwbGF5LCBhbmQgaXQgd2lsbCB0aHJvdyBvdXQgdGhlIGVycm9yIGxpa2UsCgogICAgICA8ZXJyb3I+Cgk8ZGVzY3JpcHRpb24+VW5hYmxlIHRvIG
>>dlb
>> >>mV
>> >>yYXRlIFdTREwgZm9yIHRoaXMgc2VydmljZTwvZGVzY3JpcHRpb24+Cgk8cmVhc29uPkVpdGhlciB1c2VyIGhhcyBub3QgZHJvcHBlZCB0aGUgd3NkbCBpbnRvIE1FVEEtSU5GIG9yIG9wZXJhdGlvbnMgdXNlIG1lc3NhZ2UgcmVjZWl2ZXJzIG90aGVyIHRoYW4gUlBDLgoJPC9yZWFzb24+CiAgICAgIDwvZXJyb3I+IAogIAkJCglJdCBpcyBiZWNhdXNlIHRoZSBNZXNzYWdlUmVjZWl2ZXIgdHlwZSBzcGVjaWZpZWQgaW4gc2VydmljZXMueG1sIGZpbGUgb2YgdGhhdCBzZXJ2aWNlLgogSWYgdGhlIHR5cGUgc3BlY2lmaWVkIGlzIFJhd1hNTElOT3V0TWVzc2FnZVJlY2VpdmVyLCBBeGlzMiB3aWxsIG5vdCBiZSBhYmxlIHRvIGdlbmVyYXRlIHRoZSB3c2RsIGZpbGUgYnkgdGhlIGRlc2lnbi4gVGhlIHJlc3VsdCB3YXMgaW4gdGhlIHdlYnNpdGUgaHR0cDovL3d3dy5tYWlsLWFyY2hpdg==ZS5jb20vYXhpcy11c2VyJTQwd3MuYXBhY2hlLm9yZy9tc2cxMjk2OS5odG1sCgkKCSJUaGUgYXV0b21hdGljIGdlbmVyYXRpb24gb2YgV1NETCBjYW5ub3QgZ2VuZXJhdGUgdW5sZXNzIGl0IGtub3dzIGhvdyB0aGUgSmF2YSBjbGFzcyBpcyBkZXNpZ25lZAoJIChpLmUuLCB3aGF0IGl0cyBhc3N1bXB0aW9ucyBhcmUpLiBJZiB0aGUgbWVzc2FnZSByZWNlaXZlciBpcyBSUENNZXNzYWdlUmVjZWl2ZX
>>Igd
>> >>Gh
>> >>lbiBpdCBrbm93cyB0aGF0IHRoZSBYTUwgbWVzc2FnZXMgYXJlIHdyYXBwaW5nIFhNTCB0aGF0IHJlcHJlc2VudHMgdGhlIHBhcmFtZXRlcnMgYW5kIGhlbmNlIGNhbiBnZW5lcmF0ZSBhIFdTREwuIiBxdW90ZWQgZnJvbSBTYW5qaXZhLCAwNyBNYXkgMjAwNi4KCglUaGUgaXNzdWUgaXMgdGhhdCB5b3UgY2FuIG9ubHkgZ2V0IHRoZSB3c2RsIHRvIGRpc3BsYXkgdW5kZXIgdHdvIHNjZW5hcmlvczoKCS0gWW91IGFyZSB1c2luZyBSUEMsIHN1Y2ggYXMgUlBDTWVzc2FnZVJlY2VpdmVyIGFzIHlvdXIgTWVzc2FnZVJlY2VpdmVyIGluIHlvdXIgc2VydmljZXMueG1sIG9yIAotIFlvdSBoYXZlIHlvdXIgb3duIFdTREwgdGhhdCB5b3UgdXNlIGZvciBkYXRhYmluZGluZyBhbmQgeW91IGhhdmUgcHV0IGl0IHVuZGVyIHRoZSBNRVRBLUlORiBkaXJlY3RvcnkgaW4geW91ciBXQVIuCgoJNy4gVGhlcmUgYXJlIHR3byB3YXlzIHRvIFN0b3BwaW5nIEpldHR5CgkgICAJNy4xIGEgY250cmwtYyBpbiB0aGUgc2FtZSB0ZXJtaW5hbCB3aW5kb3cgYXMgeW91IHN0YXJ0ZWQgaXQKCQk3LjIgeW91IGNhbiB1c2UgdGhlIGZvbGxvd2luZyBjb21tYW5kIGluIGEgZGlmZmVyZW50IHRlcm1pbmFsIHdpbmRvdzoKCQkJamF2YSAtamFyIHN0YXJ0LmphciAtLXN0b3AKCVRoaXMgd2lsbCBzdG9wIGEgamV0dH
>>kga
>> >>W5
>> >>zdGFuY2UgdGhhdCB3YXMgc3RhcnRlZCBieSBhIGNvbW1hbmQgc3VjaCBhcyB0aGUgb25lIGluIHRoZSBSdW5uaW5nIHNlY3Rpb24uIFdoZW5ldmVyIGpldHR5IHN0YXJ0cyB1cCwgaXQgb3BlbnMgdXAgYSBwbw==cnQgKGJ5IGRlZmF1bHQgdGhpcyBpcyBwb3J0IDgwNzkpIGFuZCBzdGFydHMgYSB0aHJlYWQgdG8gbGlzdGVuIGZvciAic3RvcCIgbWVzc2FnZXMuIFRoZSAiLS1zdG9wIiBhcmd1bWVudCB0byBhIHNlY29uZCBpbnZvY2F0aW9uIG9mIGpldHR5IHRlbGxzIHRoYXQgaW5zdGFuY2UgdG8gc2VuZCB0aGUgInN0b3AiIG1lc3NhZ2Ugb24gYSBwb3J0IChhZ2FpbiwgYnkgZGVmYXVsdCB0aGlzIHdpbGwgYmUgcG9ydCA4MDc5KS4KCglSZWZlcmVuY2VzOgoJCVsxXSBodHRwOi8vd3MuYXBhY2hlLm9yZy9heGlzMi8KCQlbMl0gaHR0cDovL2pldHR5Lm1vcnRiYXkub3JnL2pldHR5Ni8KCQlbM10gaHR0cDovL3d3dy5tYWlsLWFyY2hpdmUuY29tL2F4aXMtdXNlciU0MHdzLmFwYWNoZS5vcmcvbXNnMTI5NjkuaHRtbAoJCVs0XSBodHRwOi8vandtYS5zb3VyY2Vmb3JnZS5uZXQvZGVwbG95bWVudC9qZXR0eV9ob3d0by5odG1sCgogIAoJCg==</example1:file></example1:pack></example1:fileSecurity>
>> >>
>> >>
>> >>
>> >>This is without security:
>> >>
>> >><my:pack xmlns:my="http://ws.apache.org/axis2/xsd";><my:fileName
>> >>/><my:file>RGVzY3JpcHRpb24gb24gZW1wbG95aW5nIHdlYnNlcnZlcihKZXR0eTYpIHdpdGggd2Vic2VydmljZXMgaG9zdGVkIGJ5IEF4aXMyIDEuMAoKCVNvZnR3YXJlczoKCQktIEpldHR5LTYuMC4wIGJldGExNgoJCS0gQXhpczIgdmVyc2lvbiAxLjAgU3RhbmRhcmQgRGlzdHJpYnV0aW9uIEJpbmFyeQoJCS0gQXhpczIud2FyCgoJMS4gRG93bmxvYWQgSmV0dHk2IGZyb20gaHR0cDovL2pldHR5Lm1vcnRiYXkub3JnL2pldHR5Ni8KCSAgIEl0IHdpbGwgY29tZSBpbiAuemlwIGZpbGUuIFRoZW4gZXh0cmFjdCBpdCB0byBhIGNoaW9jZSBvZiBkaXJlY3RvcnkuCgkgICBUaGUgdG9wIGxldmVsIGRpcmVjdG9yaWVzIHNob3VsZCBsb29rIGxpa2UKIAkgICAJZXRjCQktIGlzIGEgZGlyZWN0b3J5IGZvciBqZXR0eSBjb25maWd1cmF0aW9uIGZpbGVzIHN1Y2ggYXMgamV0dHkueG1sCgkJZXhhbXBsZXMgIAoJCWxlZ2FsICAKCQlsaWIgIAoJCW1vZHVsZXMgIAoJCXBhdGNoZXMgIAoJCXBvbS54bWwgIAoJCXByb2plY3Qtc2l0ZSAgCgkJUkVBRE1FLnR4dCAgCgkJc3RhcnQuamFyICAJLSBpcyB0aGUgamFyIHRoYXQgaW52b2tlcyBqZXR0eTYgCgkJVkVSU0lPTi50eHQgIAoJCXdlYmFwcHMgIAktIGEgZGlyZWN0b3J5IGNvbnRhaW5pbmcgc29tZSBkZW1vIHdlYmFwcHMKCQl3ZWJhcHBz
>>LXB
>> >>sd
>> >>XMKCSAgIFdlIGNhbiB0ZXN0IHRoZSBKZXR0eSBieSBydW5uaW5nIGl0LgoJICAgUnVubmluZyBqZXR0eTYgaXMgYXMgc2ltcGxlIGFzIGdvaW5nIHRvIHlvdXIgamV0dHkgaW5zdGFsbGlvbiBkaXJlY3RvcnkgYW5kIHR5cGluZzoKCQlqYXZhIC1qYXIgc3RhcnQuamFyIGV0Yy9qZXR0eS54bWwKCQlvciBqYXZhIC1qYXIgc3RhcnQuamFyCgkJCgkgICBqZXR0eS54bWwgaXMgdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSB3aGljaCBpbnN0cnVjdCBqZXR0eSB3aGljaCBwb3J0cyB0byBsaXN0ZW4gb24sIHdoaWNoIHdlYmFwcHMgdG8gZGVwbG95LCBhbmQgZ2VuZXJhbGx5IGNvbmZpZ3VyZSBhbGwgY29udGFpbmVyLXJlbGF0ZWQgY3VzdA==b21pemFibGUgc2V0dGluZ3MuIFlvdSBtYXkgaGF2ZSBvbmx5IG9uZSBjb25maWd1cmF0aW9uIGZpbGUsIG9yIHlvdSBtYXkgaGF2ZSBtYW55LCBkZXBlbmRpbmcgb24geW91ciBuZWVkcy4gT3RoZXIgZXhhbXBsZXMgb2Ygd2ViIGFwcGxpY2F0aW9uIGNvbmZpZ3VyYXRpb24gZmlsZSwgd2ViZGVmYXVsdC54bWwsIHdlYi54bWwsIG9yIGpldHR5LXBsdXMueG1sLgoKCSAgIFRoaXMgd2lsbCBzdGFydCBqZXR0eSBhbmQgZGVwbG95IGEgZGVtbyB3ZWJhcHAgYXZhaWxhYmxlIGF0OgoJCWh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC90ZXN0CgoyLiBEb3dubG9h
>>ZCB
>> >>Be
>> >>GlzMiB2ZXJzaW9uIDEuMCAtIFN0YW5kYXJkIERpc3RyaWJ1dGlvbiBCaW5hcnkgZnJvbSBodHRwOi8vd3MuYXBhY2hlLm9yZy9heGlzMi9kb3dubG9hZC5jZ2kKCgkgICBZb3UgY2FuIGRvd25sb2FkIGFzIC56aXAgZmlsZSBvciBpZiB3ZSB3YW50IHRvIGluc3RhbGwgaXQgaW4gYSBTZXJ2bGV0IENvbnRhaW5lciBmb3IgZXhhbXBsZSBKZXR0eSwgd2UgY2FuIGp1c3QgZG93bmxvYWQgdGhlIC53YXIgZmlsZSBmcm9tICBodHRwOi8vcGVvcGxlLmFwYWNoZS5vcmcvZGlzdC9heGlzMi9uaWdodGx5LyBsb29rIGZvciBheGlzMi53YXIuIAoJICAgQWNjb3JkaW5nIHRvIHRoZSBkb2N1bWVudHMgb24gSmV0dHk2IGFuZCBBeGlzMiB3ZWJzaXRlLCB0aGUgaW5zdGFsbGF0aW9uIG9mIEF4aXMyIGlzIHNpbXBsZS4gV2hhdCB3ZSBuZWVkIHRvIGRvIGlzIG9ubHkgZHJvcCB0aGUgd2FyIGluIHRoZSB3ZWJhcHBzIGZvbGRlciBvZiBKZXR0eS4gSW4gdGhpcyBjYXNlIHRoZSB3ZWJhcHBzIGZvbG9kZXIgb2YgSmV0dHkgaXMgdGhlIHBsYWNlLiBIb3dldmVyIEpldHR5IGl0c2VsZiBoYXMgbm8gdGVtcG9yYXJ5IGRpcmVjdG9yaWVzIHdoZW4gaXQgZGlzY292ZXJzIHRoZSB3YXIgZmlsZSBpbiB0aGUgd2ViYXBwcyBkaXJlY3RvcnksIGl0IGF1dG9tYXRpY2FsbHkgZXh0cmFjdCB0aGUgd2FyIGZp
>>bGU
>> >>ga
>> >>W50byB0aGUgL3RtcCAocm9vdCdzIHRlbXBvcmFyeSBkaQ==cmVjdG9yeSkgYW5kIGl0IGlzIGdpdmVuIGEgbmFtZSBiYXNlZCBvbiB0aGUgZmlyc3QgSHR0cExpc3RlbmVyIHdpdGhpbiB0aGUgSHR0cFNlcnZlciBhcyBmb2xsb3dzICJqZXR0eV8iICsgbGlzdGVuZXIuZ2V0SG9zdCgpICsgIl8iICsgbGlzdGVuZXIuZ2V0UG9ydCgpICsgIl8iICsgdmlydHVhbEhvc3QgKyAiXyIgKyBjb250ZXh0UGF0aAoKICAgICAgICAgICBJbiB0aGlzIGNhc2UgaXQgaXMgamV0dHlfYXhpczIuClNpbmNlIHdlIGRvIG5vdCB3YW50IHRoZSBqZXR0eSB0byBleHRyYWN0IHRoZSB3YXIgZmlsZSBpbnRvIHRoZSAvdG1wIGRpcmVjdG9yeSBzbyB3ZSBjYW4gZG8gaXQgYW5vdGhlciB3YXkgYnkgZXh0cmFjdGluZyB0aGUgd2FyIGZpbGUgb3Vyc2VsdmVzIHdpdGggdGhlIGNvbW1hbmQKCQlqYXIgLXh2ZiBheGlzMi53YXIgCglCdXQgZmlyc3RseSwgd2Ugc2hvdWxkIGNyZWF0ZSBhbiBheGlzMiBkaXJlY3RvcnkgdW5kZXIgdGhlIGpldHR5J3Mgd2ViYXBwcyBmb2xkZXIgYW5kIHRoZW4gZXh0cmFjdCB0aGUgZmlsZSB0byB0aGF0IGRpcmVjdG9yeS4gCgoJICAgQXhpczIgY29uZmlndXJhdGlvbiBmaWxlczogCgkJLSBnbG9iYWwgY29uZmlndXJhdGlvbiAgKGF4aXMyLnhtbCkgOiBjYW4gYmUgZm91bmQg
>>aW4
>> >>gL
>> >>3dlYmFwcHMvYXhpczIvV0VCLUlORi9jb25mCgkJLSBzZXJ2aWNlIGNvbmZpZ3VyYXRpb24gKHNlcnZpY2VzLnhtbCkgOiBjYW4gYmUgZm91bmQgaW4gL01FVEEtSU5GIGluIHNlcnZpY2UgYXJjaGl2ZSBmaWxlCgkJLSBtb2R1bGUgY29uZmlndXJhdGlvbiAgKG1vZHVsZS54bWwpIAoJCgkzLiBUbyBjb25maWd1cmUgdGhlIGpldHR5IGNvbmZpZ3VyYXRpb24sIHdlIGNhbiBvYnNlcnZlIHRoZSBqZXR0eS54bWwgaW4gL2V0YyBpbiBqZXR0eSBkaXJlY3RvcnkKCSAgIFRoZXJlIGlzIHRoZSBzZWN0aW9uOgoKCQkgPCEtLSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAtLT4KICAgCQkgPCEtLSBEaXNjb3ZlciBjb250ZQ==eHRzIGZyb20gd2ViYXBwcyBkaXJlY3RvcnkgICAgICAgICAgICAgICAgICAgIC0tPgogICAJCSA8IS0tID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC0tPgogICAKICAgICAgCQkgPENhbGwgY2xhc3M9Im9yZy5tb3J0YmF5LmpldHR5LndlYmFwcC5XZWJBcHBDb250ZXh0IiBuYW1lPSJhZGRXZWJBcHBsaWNhdGlvbnMiPgogICAgIAkJIDxBcmc+PFJlZiBpZD0iU2VydmVyIi8+PC9Bcmc+CiAgICAgCQkgPEFyZz4uL3dlYmFwcHMvPC9Bcmc+
>>CiA
>> >>gI
>> >>CAgCQkgPEFyZz5vcmcvbW9ydGJheS9qZXR0eS93ZWJhcHAvd2ViZGVmYXVsdC54bWw8L0FyZz4KICAgICAJCSA8QXJnIHR5cGU9ImJvb2xlYW4iPlRydWU8L0FyZz4gIDwhLS0gZXh0cmFjdCAtLT4KICAgICAJCSA8QXJnIHR5cGU9ImJvb2xlYW4iPkZhbHNlPC9Bcmc+IDwhLS0gcGFyZW50IHByaW9yaXR5IGNsYXNzIGxvYWRpbmcgLS0+CiAgIAkJIDwvQ2FsbD4gCgoJCVRoaXMgaXMgaG93IGpldHR5IGRpc2NvdmVyIHRoZSB3YXIgZmlsZSBpbiB3ZWJhcHBzIGZvbGRlci4gWW91IGNhbiBmaW5kIHdlYmRlZmF1bHQueG1sIGluCgkJL21vZHVsZXMvamV0dHkvc3JjL21haW4vcmVzb3VyY2VzL29yZy9tb3J0YmF5L2pldHR5L3dlYmFwcCB1bmRlciBKZXR0eSBkaXJlY3RvcnkuCgoJIEJlc2lkZXMgZnJvbSBqZXR0eS54bWwsIHdlYmRlZmF1bHQueG1sLCBhbm90aGVyIGZpbGUgdGhhdCBjb25maWd1cmUgSmV0dHkgYW5kIEF4aXMyIGlzIHdlYi54bWwgaW4gd2hpY2ggeW91IGNhbiBmaW5kIGluIC93ZWJhcHBzL2F4aXMyL1dFQi1JTkYgdW5kZXIgSmV0dHkgZGlyZWN0b3J5LiBUaGVyZSBhcmUgY29tbWVudGVkIHBhcnQgdGhhdCB5b3UgY291bGQgaWRlbnRpZnksCgkgICAKZm9yIGV4YW1wbGUsCgkKCTxpbml0LXBhcmFtPgogICAgICAgIAk8cGFyYW0tbmFtZT5heGlzMi54bWwucGF0
>>aDw
>> >>vc
>> >>GFyYW0tbmFtZT4KPHBhcmFtLXZhbHVlPi91c2Vycy9hbGljZTMvSmV0dHkvamV0dHktNi4wLjBiZXRhMQ==Ni93ZWJhcHBzL2F4aXMyL1dFQi1JTkYvY29uZi9heGlzMi54bWw8L3BhcmFtLXZhbHVlPgogICAgICAgIAk8IS0tPHBhcmFtLW5hbWU+YXhpczIueG1sLnVybDwvcGFyYW0tbmFtZT4tLT4KICAgICAgICAJPCEtLTxwYXJhbS12YWx1ZT5odHRwOi8vbG9jYWxob3N0OjgwODAvYXhpczIvV0VCLUlORi9heGlzMi54bWw8L3BhcmFtLXZhbHVlPi0tPgogICAgICAgIAk8IS0tPHBhcmFtLW5hbWU+YXhpczIucmVwb3NpdG9yeS5wYXRoPC9wYXJhbS1uYW1lPi0tPgoJCTwhLS08cGFyYW0tdmFsdWU+L2F4aXMyL1dFQi1JTkY8L3BhcmFtLXZhbHVlPi0tPgogICAgICAgIAk8IS0tPHBhcmFtLW5hbWU+YXhpczIucmVwb3NpdG9yeS51cmw8L3BhcmFtLW5hbWU+LS0+CiAgICAgICAgCTwhLS08cGFyYW0tdmFsdWU+aHR0cDovL2xvY2FsaG9zdDo4MDgwL2F4aXMyL1dFQi1JTkY8L3BhcmFtLXZhbHVlPi0tPgogICAgICAgIAk8L2luaXQtcGFyYW0+CgoJNC4gTm93IGFmdGVyIGV4dHJhY3QgdGhlIGF4aXMyLndhciB0byB0aGUgL3dlYmFwcHMvYXhpczIsIHdlIHNob3VsZCBiZSBhYmxlIHRvIHNlZSB0aGUgQXhpczIgV2ViIEFwcGxpY2F0aW9uIEhvbWVwYWdlLiBZb3UgY2FuIHRlc3Qg
>>aXQ
>> >>gY
>> >>nkgcG9pbnRpbmcgdGhlIHdlYiBicm93c2VyIHRvIHRoZSBodHRwOi8vPGhvc3QgOnBvcnQ+LyBheGlzMi4KCSAgIChodHRwOi8vbG9jYWxob3N0OjgwODAvYXhpczIpCQoJCiAgICAgICAgICAgICAgNS4gVGhlbiB2YWxpZGF0ZSB0aGUgYXhpczIgYnkgY2xpY2tpbmcgYXQgdmFsaWRhdGUgbGluayBpbiB0aGUgQXhpczIgV2ViIEFwcGxpY2F0aW9uIEhvbWVwYWdlLiBJdCBzaG91bGQgZGlzcGxheSBBeGlzMiBIYXBwaW5lc3MgcGFnZS4gSWYgZXZleXRoaW5nIGlzIGZpbmUgdG8gdGhpcyBwb2ludCwgd2UgY2FuIHN0YXJ0IHVwbG9hZGluZyB0aGUgd2Vic2VydmljZXMuCgoJSG93IHRvIHdyaXRlIHRoZSB3ZWIgc2VydmljZXMgdXNpbmcgaW4gQXhpczI6CgkJaW52b2x2aW5nIGZvdXIgc3RlcHM6CgkJMS4gV3JpdGUgdGhlIA==SW1wbGVtZW50YXRpb24gQ2xhc3MKCQkyLiBXcml0ZSBhIHNlcnZpY2VzLnhtbCBmaWxlIHRvIGV4cGxhaW4gdGhlIFdlYiBTZXJ2aWNlCgkJMy4gY3JlYXRlIGEgKi5hYXIgYXJjaGl2ZSAoQXhpcyBBcmNoaXZlKSBmb3IgdGhlIFdlYiBTZXJ2aWNlCgkJICAgTm90ZTogZm9yIGFyY2hpdmUgZmlsZSAuYWFyLCBzaG91bGQgYmUgaW4gdGhpcyBzdHJ1Y3R1cmUKCQkJL01FVEEtSU5GCgkJCSAgIC0gc2VydmljZXMueG1sCgkJCS9wYXJlbnQgZm9sZGVyL015
>>U2V
>> >>yd
>> >>mljZS5jbGFzcyBvciBleGVjdXRhYmxlIGZpbGUKCQk0LiBEZXBsb3kgdGhlIFdlYiBTZXJ2aWNlIAoKCTYuIFRoZXJlIGFyZSB0d28gd2F5cyB0byB1cGxvYWQgdGhlIHNlcnZpY2VzLgoJNi4xIEZpcnN0LCB5b3UgY2FuIHVwbG9hZCB0aGUgc2VydmljZSB2aWEgdGhlIEF4aXMyIFdlYiBBcHBsaWNhdGlvbiBVcGxvYWQgU2VydmljZSBpbnRlcmZhY2UuIEJ5IHN0YXJ0IGZyb20gQXhpczIgV2ViIEFwcGxpY2F0aW9uIEhvbWVwYWdlLCB3ZWxjb21lIHBhZ2UgdGhlbiBjbGljayB0aGUgQWRtaW5pc3RyYXRpb24gbGluayBhbmQgdHlwZSBpbiB1c2VybmFtZSBhbmQgcGFzc3dvcmQgd2hpY2ggYXJlOgoJCQkgICAgdXNlcjogYWRtaW4KCQkJcGFzc3dvcmQ6IGF4aXMyCiAgICAgICAgICAgICBJdCBzaG91bGQgcmVkaXJlY3QgeW91IHRvIFdlbGNvbWUgdG8gQXhpczIgV2ViIEFkbWluIE1vZHVsZSAhIXBhZ2UgYW5kIHRoZW4gY2xpY2sgYXQgJ1VwbG9hZCBTZXJ2aWNlJyAKCQlUaGVuIGZvbGxvdyB0aGUgaW5zdHJ1Y3Rpb24uCgkJCgk2LjIgU2Vjb25kIHdheSwgeW91IGNhbiBqdXN0IGNvcHkgYW5kIHBhc3RlIHRoZSAuYWFyIGZpbGUgKHdlYnNlcnZpY2UgYXJjaGl2ZSBmaWxlKWludG8gdGhpcyBkaXJlY3Rvcnk6CgkJICAgIC93ZWJhcHBzL2F4aXMyL1dFQi1JTkYvc2VydmljZXMK
>>ICA
>> >>gI
>> >>CAgICAgICAgICAgICAgSXQgc2hvdWxkIGJlIHJlY29nbml6ZWQgYnkgSmV0dHkgYW5kIEF4aXMyLgogICAgCSAgIE5leHQgeW91IGNhbiBzZWUgdGhlIA==dXBsb2FkZWQgc2VydmljZXMgZnJvbSBodHRwOi8vbG9jYWxob3N0OjgwODAvYXhpczIvc2VydmljZXMvbGlzdFNlcnZpY2VzCgkgICBXaGVuIHlvdSBlbnRlciB0aGUgc2VydmljZSBsaW5rLCBpdCBzaG91bGQgcmVkaXJlY3QgeW91IHRvIHRoZSBhdXRvLWdlbmVyYXRlZCB3c2RsIGZpbGUgZm9yIHRoZSBzZXJ2aWNlLgoKICAgICAgICAgICBOb3RlMTogVGhlIHdzZGwgZmlsZSBwYWdlIGNhbm5vdCBkaXNwbGF5IGluIHNvbWUgd2ViIGJyb3dzZXJzLiBJZiB5b3Ugc2VlIHRoYXQgdGhlIHBhZ2UgaXMgbG9hZGVkIGJ1dCBub3RoaW5nIGFwcGVhciBvbiB0aGUgc2NyZWVuIHBsZWFzZSBjaGVjayB3aXRoIGFub3RoZXIgd2ViIGJyb3dzZXIuCgogICAgICAgICAgICBOb3RlMjogVGhlcmUgYXJlIHN0aWxsIHNvbWUgZGlzY292ZXJlZCBwcm9ibGVtIHdpdGggdGhlIEF4aXMyIHZlcnNpb24gMS4wLiBTb21lIG9mIHRoZSBwcm92aWRlZCBleGFtcGxlIGNhbm5vdCBiZSBkaXNwbGF5LCBhbmQgaXQgd2lsbCB0aHJvdyBvdXQgdGhlIGVycm9yIGxpa2UsCgogICAgICA8ZXJyb3I+Cgk8ZGVzY3JpcHRpb24+VW5hYmxlIHRvIGdlbmVy
>>YXR
>> >>lI
>> >>FdTREwgZm9yIHRoaXMgc2VydmljZTwvZGVzY3JpcHRpb24+Cgk8cmVhc29uPkVpdGhlciB1c2VyIGhhcyBub3QgZHJvcHBlZCB0aGUgd3NkbCBpbnRvIE1FVEEtSU5GIG9yIG9wZXJhdGlvbnMgdXNlIG1lc3NhZ2UgcmVjZWl2ZXJzIG90aGVyIHRoYW4gUlBDLgoJPC9yZWFzb24+CiAgICAgIDwvZXJyb3I+IAogIAkJCglJdCBpcyBiZWNhdXNlIHRoZSBNZXNzYWdlUmVjZWl2ZXIgdHlwZSBzcGVjaWZpZWQgaW4gc2VydmljZXMueG1sIGZpbGUgb2YgdGhhdCBzZXJ2aWNlLgogSWYgdGhlIHR5cGUgc3BlY2lmaWVkIGlzIFJhd1hNTElOT3V0TWVzc2FnZVJlY2VpdmVyLCBBeGlzMiB3aWxsIG5vdCBiZSBhYmxlIHRvIGdlbmVyYXRlIHRoZSB3c2RsIGZpbGUgYnkgdGhlIGRlc2lnbi4gVGhlIHJlc3VsdCB3YXMgaW4gdGhlIHdlYnNpdGUgaHR0cDovL3d3dy5tYWlsLWFyY2hpdg==ZS5jb20vYXhpcy11c2VyJTQwd3MuYXBhY2hlLm9yZy9tc2cxMjk2OS5odG1sCgkKCSJUaGUgYXV0b21hdGljIGdlbmVyYXRpb24gb2YgV1NETCBjYW5ub3QgZ2VuZXJhdGUgdW5sZXNzIGl0IGtub3dzIGhvdyB0aGUgSmF2YSBjbGFzcyBpcyBkZXNpZ25lZAoJIChpLmUuLCB3aGF0IGl0cyBhc3N1bXB0aW9ucyBhcmUpLiBJZiB0aGUgbWVzc2FnZSByZWNlaXZlciBpcyBSUENNZXNzYWdlUmVjZWl2ZXIgdGhl
>>biB
>> >>pd
>> >>CBrbm93cyB0aGF0IHRoZSBYTUwgbWVzc2FnZXMgYXJlIHdyYXBwaW5nIFhNTCB0aGF0IHJlcHJlc2VudHMgdGhlIHBhcmFtZXRlcnMgYW5kIGhlbmNlIGNhbiBnZW5lcmF0ZSBhIFdTREwuIiBxdW90ZWQgZnJvbSBTYW5qaXZhLCAwNyBNYXkgMjAwNi4KCglUaGUgaXNzdWUgaXMgdGhhdCB5b3UgY2FuIG9ubHkgZ2V0IHRoZSB3c2RsIHRvIGRpc3BsYXkgdW5kZXIgdHdvIHNjZW5hcmlvczoKCS0gWW91IGFyZSB1c2luZyBSUEMsIHN1Y2ggYXMgUlBDTWVzc2FnZVJlY2VpdmVyIGFzIHlvdXIgTWVzc2FnZVJlY2VpdmVyIGluIHlvdXIgc2VydmljZXMueG1sIG9yIAotIFlvdSBoYXZlIHlvdXIgb3duIFdTREwgdGhhdCB5b3UgdXNlIGZvciBkYXRhYmluZGluZyBhbmQgeW91IGhhdmUgcHV0IGl0IHVuZGVyIHRoZSBNRVRBLUlORiBkaXJlY3RvcnkgaW4geW91ciBXQVIuCgoJNy4gVGhlcmUgYXJlIHR3byB3YXlzIHRvIFN0b3BwaW5nIEpldHR5CgkgICAJNy4xIGEgY250cmwtYyBpbiB0aGUgc2FtZSB0ZXJtaW5hbCB3aW5kb3cgYXMgeW91IHN0YXJ0ZWQgaXQKCQk3LjIgeW91IGNhbiB1c2UgdGhlIGZvbGxvd2luZyBjb21tYW5kIGluIGEgZGlmZmVyZW50IHRlcm1pbmFsIHdpbmRvdzoKCQkJamF2YSAtamFyIHN0YXJ0LmphciAtLXN0b3AKCVRoaXMgd2lsbCBzdG9wIGEgamV0dHkgaW5z
>>dGF
>> >>uY
>> >>2UgdGhhdCB3YXMgc3RhcnRlZCBieSBhIGNvbW1hbmQgc3VjaCBhcyB0aGUgb25lIGluIHRoZSBSdW5uaW5nIHNlY3Rpb24uIFdoZW5ldmVyIGpldHR5IHN0YXJ0cyB1cCwgaXQgb3BlbnMgdXAgYSBwbw==cnQgKGJ5IGRlZmF1bHQgdGhpcyBpcyBwb3J0IDgwNzkpIGFuZCBzdGFydHMgYSB0aHJlYWQgdG8gbGlzdGVuIGZvciAic3RvcCIgbWVzc2FnZXMuIFRoZSAiLS1zdG9wIiBhcmd1bWVudCB0byBhIHNlY29uZCBpbnZvY2F0aW9uIG9mIGpldHR5IHRlbGxzIHRoYXQgaW5zdGFuY2UgdG8gc2VuZCB0aGUgInN0b3AiIG1lc3NhZ2Ugb24gYSBwb3J0IChhZ2FpbiwgYnkgZGVmYXVsdCB0aGlzIHdpbGwgYmUgcG9ydCA4MDc5KS4KCglSZWZlcmVuY2VzOgoJCVsxXSBodHRwOi8vd3MuYXBhY2hlLm9yZy9heGlzMi8KCQlbMl0gaHR0cDovL2pldHR5Lm1vcnRiYXkub3JnL2pldHR5Ni8KCQlbM10gaHR0cDovL3d3dy5tYWlsLWFyY2hpdmUuY29tL2F4aXMtdXNlciU0MHdzLmFwYWNoZS5vcmcvbXNnMTI5NjkuaHRtbAoJCVs0XSBodHRwOi8vandtYS5zb3VyY2Vmb3JnZS5uZXQvZGVwbG95bWVudC9qZXR0eV9ob3d0by5odG1sCgogIAoJCg==</my:file></my:pack>
>> >>
>> >>
>> >>it look exactly the same. I don't know how the server side cannot
>>handle.
>> >>
>> >>Thanks,
>> >>
>> >>Wan
>> >>
>> >>
>> >>
>> >>
>> >> >From: "Ruchith Fernando" <[EMAIL PROTECTED]>
>> >> >Reply-To: [email protected]
>> >> >To: [email protected]
>> >> >Subject: Re: [Axis2 v1.0] send file with security
>> >> >Date: Fri, 21 Jul 2006 18:16:02 +0530
>> >> >
>> >> >Hi Wan,
>> >> >
>> >> >Can you please send me the output of the
>> >> >"System.out.println(element);" statement at the beginning of the
>> >> >method with _and_ without security
>> >> >
>> >> >>public class fileS {
>> >> >>
>> >> >>         public OMElement fileSecurity(OMElement element) throws
>> >>Exception
>> >> >>         {
>> >> >>                 System.out.println(element);
>> >> >at this point -->
>> >> >
>> >> >
>> >> >Thanks,
>> >> >Ruchith
>> >> >
>> >> >--
>> >> >www.ruchith.org
>> >> >
>> >> >---------------------------------------------------------------------
>> >> >To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> >For additional commands, e-mail: [EMAIL PROTECTED]
>> >> >
>> >>
>> >>
>> >>
>> >>---------------------------------------------------------------------
>> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>> >--
>> >www.ruchith.org
>> >
>> >---------------------------------------------------------------------
>> >To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
>--
>www.ruchith.org
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
www.ruchith.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to