|
I'm working on a program... jumping ahead a bit:
The most intuitive way I see to traverse an LDAP tree is to recursively search by each objects' 'member' attribute. Indeed almost every object of class 'Group' has a 'member' attribute, but not all of them it seems...
Is this a quirk of javax.naming ? Clearly there is the means to find the children of a OU, since both the AD snap-in in Windows, and Softerra's LDAPBrowser can both do it. I can't. I'm able to pull a very full list of attributes for each object, but not the one I need.
Is there another way to move about a directory structure without looking for the 'member' attribute? A different attribute ? A different understanding of how to navigate an LDAP directory ?
I put this in the Java forums because the C#/.net/VBScript guys seem to have no trouble with this. I'm guessing the functionality is better integrated in to Microsoft products ?
|
|
|
|
|
|
Hello Java Friends(just changed from c++ to java)
As I m new to java but I know the basics .
Now the Problem is I am having some java file creating a viewer With Package name test.
Now,let me tell first what I did to create a jar file:
I copied my test folder in C:\java\ folder.
then Created class files here in test folder.
then i created a manifest file with contents "main-file:test.testinit"
as testinit is my main class.
Now I create jar file like this
c:\java\test> jar cvf test.jar MANIFEST.MF *.class
jar file is created
But when I run jar file it shows error that
"Failed to load main-class manifest attribute from c:\java\test\test.jar"
Please suggest me some solution.
Thanks & Regards
Yogesh
|
|
|
|
|
Can you post your complete manifest file here? I have just tried a similar test and it works fine, so I suspect a possible error in the manifest.
|
|
|
|
|
hello
After using netBeans it is working fine but before tht i was using command prompt and here is my manifest file for ur knowledege.
Manifest-Version: 1.0
Created-By: 1.4.2_04 (Sun Microsystems Inc.)
Main-Class: JRoff.JRoffInit
Thanks
Yogesh
|
|
|
|
|
yogeshs wrote: then i created a manifest file with contents "main-file:test.testinit"
I don't normally create my own manifests, I let an IDE do it for me and rarely bother checking what's in there so I confess I don't remember the details off the top of my head. Looking at one generated by NetBeans now, it has Main-Class specified, not main-file.
|
|
|
|
|
Hello
Actuall previously i was trying thru command prompt and now i m using NetBeans,so now it is working fine.
Thanks
Yogesh
|
|
|
|
|
|
Try throwing us a bone here Buba. We're good ninja programmers but, and it's a big but [we're talking J-Lo BIG BUT], we kind of need to know what the problem is. So post the problem, maybe a snipet of code [more than 23 lines and the hamster's cry], and we'll do our damnest to help.
Or maybe we'll just eat BLT's all day; you can never tell.
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
|
jazy_smith wrote: but once I know the code, I will surely come to you.
Actually you need to write the code, then you can ask for help. Your question tells us nothing useful about your problem.
|
|
|
|
|
All you Technically smart guys..
I have decide to work on a project of Search Engine on any one of 2 platform..JSP or PHP..
I have worked on various projects related to this theme earlier, but this time i want it to be working on Web.
The problem for me is "Crawl the Web"..
Could anyone please help that how can i Access the all websites URL..
OK let me explain:
In my previous projects i have already developed the concept of ranking a particular URL stored in my table according to frequency of keywords and little more concept..
So now i just wanted to ask two more things..
1)Could any one please tell me, will it be Possible for me to Crawl The Web i.e i want the all URL available on internet and not just few that are stored in my tables...
2)a little more concept on ranking of webpages like frquency...and now avoiding those fake keyword in webpages and various other good concepts that i can implement...
I will be very thankful for any kind of related help...
Please reply soon
|
|
|
|
|
You have no idea how over your head this subject is. It's a case of if you need to ask, you don't want to know...
May I suggest you read everything on the subject you can find; wikipedia has a lot of information.
Next you'll need to build a spider, it must be able to read eight pages at a time that's why we call them spiders, to go and read the web for you.
Buy some really big storage devices, you're going to need something in the region of 843 petabytes [1] to store the indexes alone.
The easy part is take the HTML from the spiders doing the crawling and get the keywords and any links.
How you rank the page is upto you, personally I would +1 for every reference to bunnies and -1 for cats.
[1] figures are +/- 10 orders of magnitude.
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
Well thanks for Information.
Please tell me isn't it possible to use some available spider code or i have to start from scratch.
And the thing that you mention about large storage, how can that be avoided by using Html from spider..as you mention..
please reply...
I just wanted to develop a working frame work..but not an actual Search Engine as compared to Google. [not even (20%) in comparison]
|
|
|
|
|
This reply shows your total lack of understanding. The spider [plenty of crawlers available - try searching] retrieves the data for you. You then need to index the data. Search engines DO NOT look at every web-site when performing a search, instead they use a keyword ind...
...why am I bothering? Really, why?
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
Thanks for understanding my lack of knowledge..
Respected sir..
I have 6 months to develop it and i just need maximum 2 weeks to understand the whole concept of CRAWLING.
Today here i just wanted to now -- What problem/consequences/difficulties will be faced by me when i will be having proper knowledge of this Concept almost like yours..
so just please tell me what concepts to LEARN and what will be difficult for me at that time...
Hope you get why you are Helping me??
Please reply..
|
|
|
|
|
Go back to my original answer. Look on wikipedia and READ the articles. There is a lot of information there so start reading.
- you need to be able to retrieve and index pages.
- as you index each page pull out the links.
- retrieve and index those.
The likes of google or bing are continuously crawling, looking for new or changed pages. The concept is simple, the practice is hard due to the sheer volume.
Start a crawler going on your / your college's home page and index ONLY that domain; see how big it gets.
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
Nagy Vilmos wrote: ...why am I bothering? Really, why?
Probably because you are a nice guy, who is motivated by a desire to help others. And every so often you get the sort of feedback that makes it all worthwhile.
|
|
|
|
|
You should change that for a sarcasm icon!
I am only cuddly in the way that lions are cuddly. Hear me growl "gerr - row - well", scared now?
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
AAArgh! Mummy!
|
|
|
|
|
I am currently in a Distributed Systems Implementation class. My
group has created a project, which is a food ordering system. It is
coded in Java and uses Microsoft Access to make tables for the users,
orders, and items. In this class, we are required to connect our
program to two servers, one primary and another back-up. Our
professor expects the back-up server to be readily available on
another computer if the primary server fails on the first computer.
Can anyone explain to me how I would link my java coded proram with
access to two servers?
Thanks
|
|
|
|
|
try to connect to server1 - if it fails try server2.
|
|
|
|
|
How can i start windows calcultor from a java code...
|
|
|
|
|
Rather unclear here. Do you mean to start the windows calc program?
If yes, then have a look at launching external processes from java; check using this site[^].
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
hi everybody
i'm trying to write a program that uses "brute force" to decrypt an encrypted message (using AES), where I only have the first 96-bits of the 128-bit secret key
when i complie i got this exception:
Exception in thread "main" javax.crypto.BadPaddingException: Given final block not properly padded
my code:
public static byte[] encrypt (byte[] plainText , SecretKeySpec spc)<br />
throws NoSuchAlgorithmException,GeneralSecurityException {<br />
Cipher cipher = Cipher.getInstance("AES");<br />
cipher.init(Cipher.ENCRYPT_MODE,spc);<br />
byte[] cipherText = cipher.doFinal( plainText);<br />
return cipherText ;<br />
}<br />
<br />
public static byte[] decrypt (byte[] cipherText , SecretKeySpec spec)<br />
throws NoSuchAlgorithmException,GeneralSecurityException {<br />
Cipher cipher = Cipher.getInstance("AES");<br />
cipher.init(Cipher.DECRYPT_MODE, spec);<br />
byte[] plainText = cipher.doFinal(cipherText);<br />
return plainText ;<br />
}<br />
<br />
public static void readfile(RandomAccessFile file, byte[] bytes) throws Exception<br />
{<br />
file.seek(0);<br />
int offset = 0;<br />
int numRead = 0;<br />
while (offset < bytes.length<br />
&& (numRead=file.read(bytes, offset, bytes.length-offset)) >= 0) {<br />
offset += numRead;<br />
}<br />
}<br />
<br />
public static void main(String[] args) throws Exception {<br />
try<br />
{<br />
RandomAccessFile cipherfile = new RandomAccessFile( "ciphertext2.dat", "r" );<br />
<br />
byte[] bytes = new byte[(int)cipherfile.length()];<br />
readfile(cipherfile,bytes);<br />
<br />
RandomAccessFile file = new RandomAccessFile( "partial-key.dat", "r" );<br />
byte[] keybytes = new byte[(int)file.length()+4];<br />
readfile(file,keybytes);<br />
for(int i=0;i<256;i++)<br />
{<br />
keybytes[12]=(byte)i;<br />
for(int j=0;j<256;j++)<br />
{<br />
keybytes[13]=(byte)j;<br />
for(int k=0;k<265;k++)<br />
{<br />
keybytes[14]=(byte)k;<br />
for(int l=0;l<265;l++)<br />
{<br />
keybytes[15]=(byte)l;<br />
SecretKeySpec key = new SecretKeySpec(keybytes, "AES");<br />
byte[] plain=new byte[(int)cipherfile.length()];<br />
plain=decrypt (bytes,key);<br />
for (int y=0;y<=plain.length;y++)<br />
System.out.print((char)plain[y]);<br />
}<br />
}<br />
}<br />
}<br />
<br />
file.close();<br />
<br />
cipherfile.close();<br />
}<br />
catch ( FileNotFoundException e)<br />
{<br />
System.out.println(e);<br />
}<br />
catch ( IOException e)<br />
{<br />
System.out.println(e);<br />
}<br />
}<br />
thanks in advance
|
|
|
|